Commit History

feat: beautiful research sub-agent UI with inline progress steps
fff300b

akseljoonas commited on

feat: emit tool_log events from research sub-agent for UI liveness
44be1d7

akseljoonas commited on

feat: add research sub-agent tool, slim down main agent system prompt
da0136f

akseljoonas commited on

feat: add doom-loop detection for repeated tool call patterns
d3bb2d2

akseljoonas commited on

Improve tool output quality: ANSI stripping, tail-biased truncation, noise suppression
c85e4f2

akseljoonas commited on

feat: render cancelled tool state in UI after user interrupt
887da19

akseljoonas Claude Opus 4.6 commited on

feat: cancel sandbox creation on user interrupt
e7524a8

akseljoonas Claude Opus 4.6 commited on

fix: exit gracefully on port conflict in dev mode
e10bf6b

akseljoonas Claude Opus 4.6 commited on

fix: prevent port conflict in HF Spaces dev mode
65b6449

akseljoonas Claude Opus 4.6 commited on

feat: kill sandbox processes and cancel HF jobs on user interrupt
3c91fc8

akseljoonas Claude Opus 4.6 commited on

fix: use backend is_processing as source of truth on refresh
e229826

akseljoonas Claude Opus 4.6 commited on

fix: auto-retry on truncated tool calls + correct activity status on refresh
8e63f40

akseljoonas Claude Opus 4.6 commited on

fix: retry sandbox API calls on transient failures
c86aaa8

akseljoonas Claude Opus 4.6 commited on

fix: live event streaming after reconnection + LiteLLM timeout
47d6895

akseljoonas Claude Opus 4.6 commited on

chore: double sandbox command timeouts
aa0f54a

akseljoonas Claude Opus 4.6 commited on

chore: increase sandbox sleep_time to 45 min
9cd534c

akseljoonas Claude Opus 4.6 commited on

feat: SSE keepalive, reconnection, and is_processing flag
d7f2a7c

akseljoonas Claude Opus 4.6 commited on

fix: disable chat input during processing after page refresh
0e75fdd

akseljoonas Claude Opus 4.6 commited on

fix: clear pending_approval before tool execution starts
c2a3f88

akseljoonas Claude Opus 4.6 commited on

fix: per-session state management for smooth task switching
f56fa2e

akseljoonas Claude Opus 4.6 commited on

fix: gracefully handle MCP and OpenAPI failures during startup
f4ebc8f

akseljoonas Claude Opus 4.6 commited on

refactor: simplify tool call validation and make interrupts cancel tool execution
f03cbf4

akseljoonas Claude Opus 4.6 commited on

feat: prompt for HF token interactively when not found
669d4da

akseljoonas Claude Opus 4.6 commited on

feat: CLI local mode, slash commands, interrupt support; remove lmnr; frontend fixes
82b0c13

akseljoonas Claude Opus 4.6 commited on

fix: correct context_length init and emit tool_call events for malformed calls
288473a

akseljoonas commited on

feat: improve bash tool status labels in activity bar
5ddd727

akseljoonas Claude Opus 4.6 commited on

fix: handle interrupt during streaming tool calls without corrupting context
4eb958e

akseljoonas Claude Opus 4.6 commited on

fix: recover malformed tool calls instead of crashing session
c7899fc

akseljoonas Claude Opus 4.6 commited on

feat: add data audit section to system prompt
e9064f3

akseljoonas commited on

fix: clear global activity state when switching away from a session
7554f29

akseljoonas Claude Opus 4.6 commited on

fix: reset approval UI state when new approval round arrives
f8e758f

akseljoonas Claude Opus 4.6 commited on

fix: wire sandbox bash streaming to frontend panel
6c9f1f6

akseljoonas Claude Opus 4.6 commited on

fix: properly close SDK message on error, show tool errorText
b22c5f3

akseljoonas commited on

Revert "fix: show errorText for failed tools, bump eval max_iterations to 300"
f765eb4

akseljoonas commited on

fix: show errorText for failed tools, bump eval max_iterations to 300
b2846f6

akseljoonas commited on

fix: protect system prompt in undo, scan backwards for dangling tool calls, gate input on SDK status
a13e8cc

akseljoonas commited on

fix: patch dangling tool calls on error, move undo to context manager
a1ce5bc

akseljoonas commited on

stream sandbox creation logs to tool output, fix hf_jobs final status race
9d1a532

akseljoonas commited on

replace websocket transport with SSE
564aab6

akseljoonas commited on

fix: remove unused StatusDot and isConnected from sidebar
a3ff8b4

akseljoonas commited on

fix: improve compaction summary prompt, remove sidebar status bar
13ae315

akseljoonas commited on

fix: increase sandbox sleep_time to 1500s
5a188fd

akseljoonas commited on

sync: org onboarding, model updates, sandbox cleanup, prompt fixes
5af3ab5

akseljoonas commited on

fix: buffer websocket events during disconnects and replay on reconnect
ca13fee

akseljoonas commited on

fix: input tab order and remove auto-scroll on panel open
e73460a

akseljoonas commited on

feat: input/output toggle in CodePanel, tool error handling
07fe978

akseljoonas commited on

fix: merge consecutive assistant messages on page refresh
02e4cdf

akseljoonas commited on

fix: show activity status for approval-flow tools and revert chip override
d211359

akseljoonas commited on

feat: resolve sandbox file paths and show tool description in status
ae24efc

akseljoonas commited on

fix: use user OAuth token for job creation (has job.write on org)
d644dff

akseljoonas commited on