Releases: substructureai/subs
Releases · substructureai/subs
Release list
v0.9.2
Added
- Add detached subagent support.
- Add
[worker.*]blocks. Agents name a worker instead of a URL. - Project level default worker.
- Add
subs secretto print or rotate a minted secret.
Changed
- Consistent references in config and on the wire.
- A plugin reference can narrow its servers:
plugins = [{ id = "x", servers = ["y"] }]. - Make workers a separate entity, not an agent property.
- The agent directory gives all of one tenant's declaration in one read.
Removed
- Remove
signing_secret_env. - Remove
subs agents secretandsubs agents rotate-secret; usesubs secret worker.<id>. - An agent's
mcplist no longer names a plugin's server; use the plugin'sservers.
v0.9.1
v0.9.0
Added
- Add
max_subagent_depthwith a default of 5. - A subagent call can continue an earlier child session.
- Add a
singlestrategy that offers onesubagenttool for all subagents.
Changed
- Secret prompts now mask each character, to show that a paste arrived.
- A subagent result now contains the child session id.
defer_toolsnow covers subagent tools.- Subagent references in the manifest use the
agent.<id>form. - Session cancel now stops running subagents.
- Rename
sub_agentstosubagentsin the manifest.
v0.8.3
Changed
- Move to per agent slack manifest install
v0.8.2
v0.8.1
Added
- Better MCP connection failure handling.
Changed
- The default config file is now
subs.toml, the default database is nowsubs.db, and the default config directory is now~/.config/subs. subs runandsubs chattake agent id as a positional argument- Retry policy improvementss
- Better concurrent tool execution within a turn.
Fixed
- A plugin server now re-fetches its tools when a person authorizes it.
v0.8.0
Added
- Add CLI chat.
Changed
- Manifest format updates
v0.7.2
Fixed
- Allow local HTTP MCP servers.
- The resume hint now repeats the flags you gave and ends with the message placeholder.
v0.7.1
Fixed
subs mcpcommands now find a plugin's servers when the file names a[remote].
v0.6.0
Added
- MCP revision 2026-07-28.
- Richer tool result support.
- Slack messages with audio and video reach the model.
Fixed
- A model call that gets no answer is tried again.