Skip to content

History / Headless Orchestration

Revisions

  • docs: align wiki to the Karafka writing style Style-only pass across 39 pages: reduce decorative bold to scannable labels and callouts, Title Case headings, expand contractions, present tense, US English, cut filler and --- separators, tag code fences. Commands, code, config, COI_* env vars, paths, URLs, wiki links/anchors, and tables left unchanged.

    @mensfeld mensfeld committed Sep 30, 2026
  • Document 0.12 tool-switching, headless prompt runs, and config/profile mount + env_command_timeout symmetry - Container Lifecycle: new 'Running a different AI tool in the same container' section (shared session_name across two per-tool profiles; first-switch credential seeding) (#708) - Headless Orchestration: new 'Fire-and-forget prompt runs' section covering coi run --prompt / --prompt-file / --prompt-name and the [prompts] registry (trusted-scope only) with a cron example (#701) - Profiles/Configuration: correct the now-false 'profiles use [[mounts]], config uses [[mounts.default]]' note — both shapes work in both scopes; document env_command_timeout as profile-settable (#783) - Configuration: [prompts] stub + capability rows; note coi build works in any [incus] project (#777) - Troubleshooting: kitty/xterm-* 'unsuitable terminal' is handled automatically (#772) - Migration Guide + Supported Tools: surface tool-switching and headless prompts

    @mensfeld mensfeld committed Sep 8, 2026
  • docs(headless): rename tool-spec --resume to --resume-latest; note the rejected bare --resume

    @mensfeld mensfeld committed Sep 2, 2026
  • docs: cover 0.12.0 capabilities (coi tool spec, coi top, omp, SANDBOX_CONTEXT.json) Bring the wiki up to date with capabilities added since the last update: - New page **Headless Orchestration (`coi tool spec`)** — the non-executing launch-spec API for external orchestrators, incl. --continue / --resume-id / --resume, the `prompt` field for non-embedding tools, and env/secrets model. - New page **Resource Usage (`coi top`)** — live per-container/per-process CPU, memory, disk and network usage; flags, examples, and how it reads cgroups. - **Supported Tools**: add the omp (Oh My Pi) tool section; document the ~/SANDBOX_CONTEXT.json companion (context_json / context_json_file, trusted scope only). - **Configuration**: add context_json / context_json_file to the [tool] reference. - Wire both new pages into Home + _Sidebar; cross-link Tmux Automation -> Headless Orchestration. (codex, tmpfs_size, per-host/per-destination ports, dns_servers, allowed_ports, and git readonly were already documented.)

    @mensfeld mensfeld committed Sep 1, 2026