Carlos Florêncio
2b05ed0735
feat: improved passthrough and workflow ( #237 )
2026-02-17 12:32:02 +00:00
Carlos Florêncio
ee612a42c5
feat: agents.json refactor ( #221 )
2026-02-14 15:54:11 +00:00
Carlos Florêncio
ea751d3ecc
feat: improve task creation ( #220 )
2026-02-13 17:26:38 +00:00
Carlos Florêncio
4e1951aa41
feat: remove blocking http call when creating the agent ( #214 )
2026-02-09 21:58:15 +00:00
Carlos Florêncio
ead9a210f9
feat: add agent boot message ( #213 )
2026-02-08 23:30:40 +00:00
Carlos Florêncio
3196a02220
feat: file icons ( #207 )
2026-02-07 15:40:59 +00:00
João Salavisa
9fd79f294a
try to resume a failed task ( #200 )
2026-02-06 01:44:03 +00:00
Copilot
c864b3533f
fix: diff bg lines and codex last message ( #186 )
2026-02-05 22:38:54 +00:00
João Salavisa
b0fe1a8a59
codex ( #189 )
2026-02-05 22:37:29 +00:00
João Salavisa
93e3759c5f
feat: Implement image paste functionality for Claude Code ( #188 )
2026-02-05 22:34:30 +00:00
Carlos Florêncio
06f7fe9795
feat: improve session terminals ( #185 )
2026-02-05 04:09:04 +00:00
João Salavisa
68b398f800
fix: prevent duplicate agent messages in database ( #181 )
2026-02-04 23:52:26 +00:00
Carlos Florêncio
0f79342fe8
fix: agent profile creation ( #170 )
2026-02-03 22:07:34 +00:00
Carlos Florêncio
5b6be01156
feat: slash commands from agents ( #136 )
2026-02-01 01:20:13 +00:00
João Salavisa
9ddf131a05
fix: permission request ID mismatch, SSE duplicates, and subprocess cleanup ( #137 )
2026-02-01 01:16:54 +00:00
Carlos Florêncio
122deb3b13
feat: add GitHub Copilot CLI and Sourcegraph Amp agent support ( #130 )
2026-02-01 00:40:56 +00:00
Carlos Florêncio
ff4e0779d2
feat: improve make dev shutdown ( #133 )
2026-01-31 18:06:22 +00:00
João Salavisa
6eb24006f9
feat: implement task plans feature ( #131 )
2026-01-31 00:51:17 +00:00
João Salavisa
f229c72393
feat: migrate MCP server from backend to agentctl ( #124 )
2026-01-30 15:15:19 +00:00
João Salavisa
49f98b88ff
fix: Multiple bug fixes for agent lifecycle and task creation ( #122 )
2026-01-29 23:40:02 +00:00
João Salavisa
1888f8465f
feat(backend): add thinking/reasoning streaming support ( #113 )
2026-01-28 17:22:19 +00:00
Carlos Florêncio
7c82ccdf24
feat: improve logging ( #105 )
2026-01-27 00:18:42 +00:00
Carlos Florêncio
9463ddac9f
feat: remove npm warns from terminal + fix terminal render on refresh ( #104 )
2026-01-26 23:52:28 +00:00
Carlos Florêncio
47a02fd18e
feat: git pull before worktree creation ( #100 )
2026-01-26 19:09:55 +00:00
Carlos Florêncio
323e14c1a6
feat: opencode dynamic model loader ( #99 )
2026-01-25 22:23:03 +00:00
Carlos Florêncio
859eb70908
feat: improve task switch + cli passthrough resume ( #98 )
2026-01-25 20:14:40 +00:00
Carlos Florêncio
ab404261dd
feat: cli passthrough state transitions ( #95 )
2026-01-25 18:37:37 +00:00
Carlos Florêncio
66cda240e0
feat: cli passthrough setting ( #93 )
2026-01-25 17:49:53 +00:00
João Salavisa
187d002717
feat: per-task executor selection with multi-runtime support ( #92 )
2026-01-25 02:05:19 +00:00
João Salavisa
d43037bf82
fix: filter upstream commits, fix ahead/behind, and remove duplicate types ( #91 )
2026-01-25 00:16:01 +00:00
Carlos Florêncio
3b9abea3ca
feat: gemini and opencode
2026-01-24 19:03:31 +00:00
Carlos Florêncio
eec22dc3bb
feat: claude code support ( #87 )
2026-01-24 13:41:45 +00:00
João Salavisa
39b6e89244
feat: Git status tracking refactor with persistent snapshots and commit history ( #86 )
2026-01-24 00:41:43 +00:00
Carlos Florêncio
7a7927925e
feat: improved codex and auggie default permissions
2026-01-24 00:19:20 +00:00
Carlos Florêncio
cff2906712
feat: setup and cleanup script ( #80 )
...
fix setup
error messages
feat: codex error handling
2026-01-23 23:36:04 +00:00
João Salavisa
9af9b7e008
refactor: remove progress field from TaskSession and AgentExecution ( #75 )
2026-01-23 17:37:16 +00:00
Carlos Florêncio
290359f7f0
feat: backend improved comments, logs and agents.md ( #77 )
2026-01-22 21:18:27 +00:00
Carlos Florêncio
752e6b4655
feat: process runners ( #71 )
2026-01-22 16:39:13 +00:00
João Salavisa
b1433a8d45
Clean up dead code and fix ACP session event payload ( #73 )
2026-01-22 02:39:45 +00:00
João Salavisa
8dd88e8c60
refactor: comprehensive code quality improvements ( #69 )
2026-01-21 19:49:36 +00:00
João Salavisa
fba868d3fe
feat: dynamic model switching and session status fix ( #68 )
2026-01-21 17:19:50 +00:00
João Salavisa
c57a82f81d
feat(mcp): add embedded MCP server with dual transport support ( #67 )
2026-01-21 12:03:46 +00:00
João Salavisa
dea2a07cfa
feat: add context window usage display to task session ( #66 )
...
* feat: add context window usage display to task session
- Add TokenUsageDisplay component showing context window usage as a horizontal progress bar
- Add useSessionContextWindow hook with proper Zustand reactivity (subscribe to primitives)
- Add ContextWindowState to store with setContextWindow action
- Backend: propagate context_window data through orchestrator, watcher, and lifecycle events
- WebSocket handler extracts context_window from session.state_changed metadata
- Display positioned on left side of action bar, updates in real-time
* refactor: remove agent stream event WebSocket broadcasting
Agent stream events (message_chunk, tool_call, etc.) are now handled
internally by the lifecycle manager rather than being broadcast to
the frontend. Messages are accumulated and flushed as comments at
step boundaries.
2026-01-21 02:47:20 +00:00
Carlos Florêncio
93251b48ce
feat: mcp servers + executors ( #60 )
...
* feat: mcp servers
* feat: mcp executors
* feat: mcp per agent profile
* feat: improve side bar
* feat: add reactive executors crud
2026-01-21 01:13:20 +00:00
João Salavisa
9a8e3f8790
feat: implement turn cancellation for agent sessions ( #64 )
2026-01-20 23:50:10 +00:00
Carlos Florêncio
011009109c
feat: custom branch prefix ( #58 )
...
* feat: custom branch prefix
* feat: improve ui
2026-01-20 23:15:08 +00:00
João Salavisa
ecff207765
fix: refactor shell streaming to use event bus pattern ( #50 )
2026-01-19 23:47:35 +00:00
João Salavisa
7e43534cd2
refactor: remove auggie-specific code and use standard ACP protocol ( #47 )
...
- Remove ProtocolAuggie constant and AuggieAdapter
- Remove hooks system (HooksRegistry, AgentHooks, AuggieHooks)
- Remove PreGeneratedSessionID and SessionDir fields
- Change auggie-agent to use standard 'acp' protocol in agents.json
- Add model select dropdown to profile settings page
- Fix unused variable lint warnings
Auggie now uses the standard ACP protocol flow like other agents.
The --resume flag was found to not work in ACP mode, so the
workaround was unnecessary since session/new returns valid session IDs.
2026-01-19 22:41:00 +00:00
João Salavisa
18f4b4e6fb
Cleanup deprecated code and fix session recovery ( #37 )
2026-01-18 15:58:56 +00:00
João Salavisa
3f961365fa
chore: remove deprecated backward compatibility code ( #36 )
2026-01-18 11:07:58 +00:00