~ruther/agent-environments

ref: 33260b4cb5856a62bf2442e8eac8521885c4c290 agent-environments/modules d---------
33260b4c — František Boháček a month ago
Add launchers.<cmd>.sharedDirs: share a state-dir directory between launchers

Launchers with different ids share nothing, which is right for logins but
not for Claude's projects (sessions and memory) or Codex's memories. A
shared dir is a managed symlink to the other launcher's copy, created on
demand so the link holds whichever launcher starts first, and removed with
the declaration while the data stays.
e66f59a6 — František Boháček a month ago
Add claude.mcpServers: MCP servers loaded with --mcp-config

The flag is variadic, so it goes first and --settings always follows it;
otherwise a prompt after it would be read as another config file. Logins
stay in the account.
e3210907 — František Boháček a month ago
Describe --model in the companions skill

The Claude Code call now says how to pick a model: an alias (fable, opus,
haiku) for the latest of a family or a full name to pin a version. The
companions check greps the generated skill for the flag.
81614f91 — František Boháček 2 months ago
Add claude.plugins: plugin directories loaded with --plugin-dir
d024a4c8 — František Boháček 2 months ago
Add packages: tools on every launcher's PATH
6ae0ea38 — František Boháček 2 months ago
Add companions: every launcher of an environment callable from its sessions
cc848b0d — František Boháček 2 months ago
Export AGENT_ENV_LAUNCHER, the launcher's command name
34f8df1c — František Boháček 2 months ago
Add launchers with a state dir per login
eb6133b0 — František Boháček 2 months ago
Add Claude Code and Codex agent modules
5ce10e8e — František Boháček 2 months ago
Add core module: instruction fragments and skill closure