Carlos Florêncio
7917c95496
feat(backend): inject MCP servers in CLI passthrough mode per agent ( #1158 )
2026-06-03 00:09:05 +01:00
Nicolas Lenepveu
72e3a49718
fix(watcher): self-heal orphaned watchers when agent profile is soft-deleted ( #1094 )
2026-06-02 23:17:56 +01:00
Carlos Florêncio
bf7762d939
fix(agents): split codex acp flags from agentctl auto-approve ( #1253 )
2026-06-02 23:10:02 +01:00
Carlos Florêncio
036aee6e19
fix(agents): add Cursor auto-approve and always-allow permission UI ( #1198 )
2026-05-31 17:13:00 +01:00
Carlos Florêncio
f1dbad1dbd
feat(cli-mode): auto-inject task prompt + dynamic submit sequence + passthrough UX fixes ( #923 )
2026-05-25 19:14:36 +01:00
Evgeny Klinnikov
90c652c8e2
feat: add per-agent-profile environment variables ( #1040 )
2026-05-25 08:14:45 +01:00
Carlos Florêncio
7407204fe1
fix(office): isolate kanban and office workspace selection ( #1019 )
2026-05-22 22:10:11 +01:00
Carlos Florêncio
0b2085688b
feat(office): autonomous agent management layer ( #914 )
2026-05-16 20:07:57 +01:00
Carlos Florêncio
a5108de926
fix(windows): make conpty Close idempotent and kill orphan agentctl ( #900 )
2026-05-15 16:04:35 +01:00
Carlos Florêncio
f97ac8bbc1
feat: streaming agent install, PTY login terminal, docker container UX ( #869 )
2026-05-11 17:52:05 +01:00
Carlos Florêncio
5644b0ad18
feat(preview): add PR preview environments via Sprites ( #707 )
2026-04-26 18:14:41 +01:00
Carlos Florêncio
e61e09cc1e
fix(backend): prevent duplicate --allow-indexing in Auggie passthrough preview ( #675 )
2026-04-21 19:57:22 +01:00
Carlos Florêncio
2d1a868107
feat: configurable CLI flags per agent profile ( #653 )
2026-04-20 23:42:14 +01:00
Carlos Florêncio
5b04c9c675
perf: focus-gated git polling to reduce CPU on retained worktrees ( #610 )
2026-04-18 11:33:04 +01:00
Carlos Florêncio
a222854422
feat: associate agent profiles with workflows and steps ( #597 )
2026-04-16 10:14:45 +01:00
Luan Martins
59d7270056
fix(web): disable resume and show agent selector when profile is deleted ( #578 )
2026-04-15 22:31:02 +01:00
Carlos Florêncio
28069398e7
fix: migrate agent_profiles to drop CHECK(model != '') constraint ( #590 )
2026-04-15 15:02:27 +01:00
Carlos Florêncio
204fac1cca
feat: acp-first profiles, models, and modes ( #566 )
2026-04-15 13:22:32 +01:00
João Salavisa
63efc85dd1
feat: make quick chats independent of workflows ( #434 )
2026-03-15 10:50:50 +00:00
Carlos Florêncio
74bba464b3
fix(settings): show confirmation dialog when deleting agent profile with active sessions ( #441 )
2026-03-14 22:06:58 +00:00
Carlos Florêncio
3820feb819
feat: suggest agent install commands and fix TUI agent startup ( #398 )
2026-03-09 21:54:30 +00:00
Carlos Florêncio
cd96c6f699
feat: install agents on env preparation remote executors ( #352 )
2026-03-02 22:47:21 +00:00
Carlos Florêncio
8b5681bee2
feat: startup health status ( #344 )
2026-03-02 09:37:55 +00:00
José Almeida
54488fd861
fix: auto-update profile name when model changes ( #325 )
...
* fix: auto-update profile name when model changes
When updating an agent profile's model without explicitly setting a name,
automatically update the profile name to match the new model's display name.
Uses the existing fetchModelsWithCache pattern to avoid expensive ListModels() calls.
* test: add tests for profile name auto-update on model change
2026-02-27 23:33:22 +00:00
Carlos Florêncio
4317bdd06a
perf: optimize settings page load ( #268 )
2026-02-23 09:47:23 +00:00
Carlos Florêncio
40b4de3f1a
feat: improve remote executor sprites.dev ( #267 )
2026-02-23 01:37:02 +00:00
Carlos Florêncio
61ef224ec7
style: fix format issues ( #255 )
2026-02-19 22:18:01 +00:00
Carlos Florêncio
cb106e1476
feat: tui agents db ( #251 )
2026-02-19 00:22:48 +00:00
Carlos Florêncio
7ff7bf1af5
feat: add SQLite single-writer/multi-reader connection pool ( #250 )
2026-02-18 23:48:52 +00:00
Carlos Florêncio
fd4ae1eb54
fix: resolve all backend golangci-lint violations ( #245 )
2026-02-18 18:24:24 +00:00
Carlos Florêncio
90bec9aaa0
feat: update readme & agent TUI reliability ( #239 )
2026-02-17 22:59:53 +00:00
Carlos Florêncio
9baa985bbf
feat: improve db abstraction ( #238 )
2026-02-17 17:37:55 +00:00
Carlos Florêncio
35f8d02a4d
feat: improve onboarding dialog ( #230 )
2026-02-16 16:26:26 +00:00
Carlos Florêncio
81dc7ad827
feat: auggie dynamic model list ( #223 )
...
feat: agent logos
2026-02-14 22:04:00 +00:00
Carlos Florêncio
ee612a42c5
feat: agents.json refactor ( #221 )
2026-02-14 15:54:11 +00:00
Carlos Florêncio
4d41155158
feat: mock agent ( #208 )
2026-02-07 17:48:04 +00:00
João Salavisa
604401aaf4
refactor: Remove database migrations for clean dev-phase bootstrap ( #176 )
2026-02-04 10:43:14 +00:00
Carlos Florêncio
0f79342fe8
fix: agent profile creation ( #170 )
2026-02-03 22:07:34 +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
0f449dd01f
feat: Add ask_user_question MCP tool for agent clarifications ( #123 )
2026-01-30 03:05:28 +00:00
João Salavisa
0b573bbdda
feat(workflow): implement workflow system with steps terminology ( #102 )
2026-01-27 01:21:47 +00:00
Carlos Florêncio
323e14c1a6
feat: opencode dynamic model loader ( #99 )
2026-01-25 22:23:03 +00:00
Carlos Florêncio
66cda240e0
feat: cli passthrough setting ( #93 )
2026-01-25 17:49:53 +00:00
Carlos Florêncio
7a7927925e
feat: improved codex and auggie default permissions
2026-01-24 00:19:20 +00:00
João Salavisa
fba868d3fe
feat: dynamic model switching and session status fix ( #68 )
2026-01-21 17:19:50 +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
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
Carlos Florêncio
8b8f8ff20b
feat: refactor main, add providers ( #46 )
...
* feat: add providers
* feat: further refactor internal packages
2026-01-19 21:26:29 +00:00
Carlos Florêncio
e25913c697
feat: refactor sqlite usage ( #44 )
2026-01-19 20:00:20 +00:00
Carlos Florêncio
c769e69ed7
feat: improve list agents
2026-01-19 00:16:38 +00:00