Module types

Module types 

Source
Expand description

Serde models for config.json. Serde models for Ito configuration.

These types are deserialized from config.json (and merged across multiple layers) and also used to generate JSON schema for editor validation.

Structs§

AgentModelOptions
Extended options for a configured model.
AgentTiersConfig
Mapping from Ito agent tiers to model settings.
CacheConfig
Cache configuration for Ito data.
ChangesConfig
Configuration for change coordination behavior.
ClaudeCodeHarnessConfig
Configuration for the Claude Code harness.
CodexHarnessConfig
Configuration for the OpenAI Codex harness.
CoordinationBranchConfig
Configuration for the internal change coordination branch.
CoordinationBranchEnabled
Type-safe wrapper for coordination_branch.enabled.
CoverageDefaults
Defaults for coverage tooling.
DefaultsConfig
Defaults applied when a config value is not explicitly set.
GitHubCopilotHarnessConfig
Configuration for the GitHub Copilot harness.
HarnessesConfig
Configuration grouped by harness.
ItoConfig
Top-level Ito configuration object.
OpenCodeHarnessConfig
Configuration for the OpenCode harness.
TddDefaults
Defaults for the TDD workflow runner.
TestingDefaults
Defaults that affect testing helpers.
WorktreeApplyConfig
Configuration controlling worktree behavior during apply instructions.
WorktreeLayoutConfig
Configuration for worktree directory layout.
WorktreesConfig
Configuration for Git worktree-based workspace layouts.

Enums§

AgentModelSetting
Agent model setting.
IntegrationMode
Integration mode preference for post-implementation workflow.
ProviderAnthropic
Allowed providers for Anthropic-backed harnesses.
ProviderGitHubCopilot
Allowed providers for GitHub Copilot-backed harnesses.
ProviderOpenAi
Allowed providers for OpenAI-backed harnesses.
ReasoningEffort
Preferred reasoning effort for reasoning-capable models.
TextVerbosity
Preferred verbosity level for text output.
WorktreeStrategy
Supported worktree workspace topology strategies.