You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Checkpoint context inheritance for sub-agent spawning — sub-agents launched via launch_agent inherit checkpoint context from their parent
Telemetry dashboard — new UI for viewing telemetry/first-run events
Light/dark mode toggle — theme switcher across the web UI
Fixes
Running agent processes no longer cache a stale agent_def — model, system_prompt, max_steps, etc. are now re-read from the database before every LLM dispatch, so a PUT /api/v1/agents/:id update takes effect on a running agent without requiring a restart (#6)
Sliding window could split tool_use/tool_result pairs — context trimming now backs up the window boundary to the owning assistant message instead of orphaning a tool result, which previously caused the Anthropic API to reject the request (#5)
Empty final turn could discard a prior turn's real answer — when an agent gives a substantive response alongside a tool call, then ends with an empty "stop" turn, run.output now falls back to the last non-empty assistant message instead of coming back blank (#2)
Tool linkage was dropped when reloading a conversation from the DB — normalize_messages now preserves tool_calls/tool_call_id on reload, so the second+ turn of a tool-using conversation thread no longer fails its first LLM request with an AnthropicException (#7)
Janky formatting in the collapsed event log preview — the metadata line stays pinned next to the disclosure arrow and previews truncate on word boundaries
Fixed Dockerfile entrypoint for classic builder
Updated audited runtime dependencies
Documentation updates
README tone and structure revisions
Repo URLs updated to the nornscode org
Added architectural plan docs for custom agent workflows and durable MCP