Skip to content

fix(codex_app_server): include every Kanban-pinned path in writable_roots (#27941) (#27950) - #28435

Merged
teknium1 merged 1 commit into
mainfrom
hermes/hermes-de55f5dd
May 19, 2026
Merged

fix(codex_app_server): include every Kanban-pinned path in writable_roots (#27941) (#27950)#28435
teknium1 merged 1 commit into
mainfrom
hermes/hermes-de55f5dd

Conversation

@teknium1

Copy link
Copy Markdown
Contributor

Salvages #27950 by @xxxigm.

writable_roots in codex_app_server.py still only emits single kanban_root; PR widens to all kanban-pinned env vars with 19 regression tests. Focused bug fix.

Cherry-picked onto current main with original authorship preserved via rebase merge.

…7941)

Update the Codex app-server runtime guide's Kanban section to reflect
the new behaviour:

  * The sandbox override now adds the board DB directory plus every
    Kanban path the dispatcher pinned (HERMES_KANBAN_WORKSPACES_ROOT,
    HERMES_KANBAN_WORKSPACE, legacy HERMES_KANBAN_ROOT) -- deduplicated,
    DB-dir first.
  * The motivation note now includes the cross-mount artifact-write
    scenario (e.g. ``/media/.../kanban-workspaces/...`` on a separate
    drive) and links to issue #27941 so readers can find the original
    bug report.
@teknium1
teknium1 merged commit 78da7ef into main May 19, 2026
4 checks passed
@teknium1
teknium1 deleted the hermes/hermes-de55f5dd branch May 19, 2026 04:03
@alt-glitch alt-glitch added type/bug Something isn't working P3 Low — cosmetic, nice to have comp/plugins Plugin system and bundled plugins labels May 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp/plugins Plugin system and bundled plugins P3 Low — cosmetic, nice to have type/bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants