Commit Graph

418 Commits

Author SHA1 Message Date
Carlos Florêncio bb71233826 chore: add architecture lint guardrails (#2168) 2026-08-03 22:40:29 +01:00
Carlos Florêncio 90da2d66f2 fix: restore sidebar context for missing task routes (#2229) 2026-08-03 22:24:39 +01:00
nova28 f372720ea9 feat(ui): surface subagent waves in the transcript and on the board (#2225) 2026-08-03 22:09:31 +01:00
Carlos Florêncio b2518b9b8b fix(ui): preserve cancel progress across task switches (#2199) 2026-08-03 22:03:23 +01:00
João Salavisa ea07ac7863 fix(i18n): detect duplicate allowlist entries, correct the collapse advice (#2221)
Co-authored-by: Kandev Agent <agent@kandev.dev>
2026-08-03 21:53:00 +02:00
João Salavisa 76ac59238b docs(i18n): record how to trust the removed-literal check (#2226)
Co-authored-by: Kandev Agent <agent@kandev.dev>
2026-08-03 21:44:11 +02:00
João Salavisa 957cbb910e feat(i18n): localize Settings → Workspace (#2212)
Co-authored-by: Kandev Agent <agent@kandev.dev>
2026-08-03 20:52:09 +02:00
José Almeida c95d44193c fix: make walkthrough MCP failures actionable (#2209) 2026-08-03 16:34:04 +01:00
João Salavisa 13b9f4e43f docs(i18n): an existing key is not automatically the right key (#2217)
Co-authored-by: Kandev Agent <agent@kandev.dev>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-03 17:29:48 +02:00
João Salavisa b461d52981 test(i18n): make the pseudo-locale oracle read attribute copy (#2211)
Co-authored-by: Kandev Agent <agent@kandev.dev>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-03 16:57:40 +02:00
Carlos Florêncio cc6eb4dd5f fix: restore conditional pull request tab behavior (#2198) 2026-08-03 15:12:19 +01:00
Carlos Florêncio 3f46da6645 fix(backend): harden office-disabled cron, title limits, and dead-runtime cleanup (#2206) 2026-08-03 15:11:58 +01:00
João Salavisa d9ea08af82 docs(i18n): consumer sweeps, destructuring defaults, and unowned shared copy (#2204)
Co-authored-by: Kandev Agent <agent@kandev.dev>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-03 16:04:02 +02:00
João Salavisa 0cfdf86d02 docs(i18n): name the oracle's blindness to attribute-borne copy (#2208)
Co-authored-by: Kandev Agent <agent@kandev.dev>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-03 15:16:33 +02:00
João Salavisa aae550705c docs(i18n): record the two blind spots the Agents and Storage migrations hit (#2205)
Co-authored-by: Kandev Agent <agent@kandev.dev>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-03 14:58:40 +02:00
Carlos Florêncio 1e5fce99c4 feat: run completion actions on cancelled turns (#2186) 2026-08-03 13:37:34 +01:00
Carlos Florêncio 3efe6a3ea0 feat: add sidebar task editing (#2200) 2026-08-03 12:30:13 +01:00
Carlos Florêncio 431e5d40fe fix: enforce classified Git admission paths (#2150) (#2181) 2026-08-03 11:04:34 +01:00
Carlos Florêncio 069cc99e10 fix: keep sidebar diff stats visible (#2183) 2026-08-03 10:11:57 +01:00
Carlos Florêncio d85543e35e fix(ui): reuse shared prompt composer for new agents (#2184) 2026-08-03 10:10:14 +01:00
Carlos Florêncio 75cb354fbe fix: isolate high-volume session stream traffic (#2175) 2026-08-03 10:07:12 +01:00
Carlos Florêncio 405ffb1d40 feat: configure workflow session settings (#2137) 2026-08-02 22:32:56 +01:00
Carlos Florêncio 87239d1b29 fix: harden plugin failure recovery (#2169) 2026-08-02 22:25:27 +01:00
Carlos Florêncio b5631da7ee feat: surface OpenCode provider limit errors (#2167) 2026-08-02 21:48:14 +01:00
Carlos Florêncio e68d3f1d8f docs(plugins): improve plugin authoring guidance (#2164) 2026-08-02 21:39:02 +01:00
Carlos Florêncio 2a2c9d3118 docs: clarify generated task title guidance (#2171) 2026-08-02 21:15:49 +01:00
Carlos Florêncio 6fa13623c2 fix: show files for merge commit details (#2173) 2026-08-02 21:03:40 +01:00
Carlos Florêncio f51a83e4d3 fix: publish clarification task state updates (#2174) 2026-08-02 20:42:57 +01:00
Carlos Florêncio 62d4522e0f feat: add file-backed diagnostic log bundles (#2087) 2026-08-02 20:14:53 +01:00
Carlos Florêncio a100cb9169 feat: improve storage page loading (#2161) 2026-08-02 20:11:23 +01:00
Carlos Florêncio 11b8dae745 fix: restore task tab focus (#2176) 2026-08-02 20:07:13 +01:00
Carlos Florêncio 332353f647 docs: add Diátaxis guidance for public docs (#2166) 2026-08-02 17:38:26 +01:00
Carlos Florêncio 484d5b148b feat: track inferred context compactions (#2162) 2026-08-02 17:25:55 +01:00
Alassane 5ab60bf26d feat(gitlab): auto-link merge requests on push and on-demand (#2124) 2026-08-02 17:11:56 +01:00
Carlos Florêncio 4af38e1c3b feat: add editable Azure DevOps board (#2033) 2026-08-02 17:08:22 +01:00
Carlos Florêncio a6326fdc5d feat: unlink task pull requests (#2114) 2026-08-02 17:00:32 +01:00
Carlos Florêncio 554c33f24d feat: bound task status and session traffic (#2148) 2026-08-02 16:06:14 +01:00
Clément Fiere af764a227f feat(queue): merge a queued message into the message above it (#2131) 2026-08-02 16:04:11 +01:00
Carlos Florêncio 3b00a22589 feat: add optional agent-generated task titles (#2104) 2026-08-02 15:53:46 +01:00
Carlos Florêncio e077658a61 refactor: centralize runtime feature flag bindings (#2142) 2026-08-02 15:36:21 +01:00
Carlos Florêncio 40376226cf fix: guard browser APIs in insecure contexts (#2157) 2026-08-02 14:15:29 +01:00
Carlos Florêncio 190eeddbc4 fix: default new workspaces to host GitHub access (#2156) 2026-08-02 14:13:04 +01:00
Carlos Florêncio 27e7e0776a fix: preserve managed GitHub tools across login shells (#2141) 2026-08-02 11:18:32 +01:00
João Salavisa c7be985a29 feat(i18n): localize shared-task artifacts in the creator's locale (#2147)
Co-authored-by: Kandev Agent <agent@kandev.dev>
2026-08-02 10:58:18 +02:00
João Salavisa 83c3c1ccf1 feat(i18n): ratchet new code to require t()/<Trans> everywhere (#2105)
Co-authored-by: Kandev Agent <agent@kandev.dev>
2026-08-01 23:14:50 +01:00
João Salavisa 6cd89a78d3 feat(i18n): add scoped i18n foundation with one migrated page (#2097)
Co-authored-by: Kandev Agent <agent@kandev.dev>
2026-08-01 23:11:18 +02:00
Carlos Florêncio 72f01e6c35 docs: simplify public documentation for scanning (#2139) 2026-08-01 22:02:54 +01:00
Carlos Florêncio b29ee5e6d2 fix(web): keep repository tasks on worktree defaults (#2136) 2026-08-01 20:34:23 +01:00
Carlos Florêncio 1e353fbbbc fix: prevent scheduler database access during shutdown (#2135) 2026-08-01 20:11:04 +01:00
Carlos Florêncio 1d70a0df6d feat: enforce task title length limit (#2134) 2026-08-01 19:42:23 +01:00