ShipMyAgent
CommandsConsole

sma console config

Manage project ship.json and console-global llm model pool

sma console config

Manage project ship.json and structured console-global LLM configuration commands.

Naming note: configuration command is sma console config, not sma config.

Usage

sma console config <subcommand>

Subcommands

  • get [keyPath]
  • set <keyPath> <value>
  • unset <keyPath>
  • alias
  • llm

llm subcommands

llm subcommands read/write ~/.ship/ship.db (console-global SQLite), not project ship.json.

sma console config llm provider list
sma console config llm provider add <providerId>
sma console config llm provider update <providerId>
sma console config llm provider remove <providerId>

sma console config llm model list
sma console config llm model add <modelId>
sma console config llm model update <modelId>
sma console config llm model remove <modelId>

Examples

sma console config get model.primary
sma console config set model.primary fast
sma console config set start.port 3001
sma console config unset services.chat.channels.telegram
sma console config llm model update quality --temperature 0.5
sma console config alias --dry-run