chore: remove router agent (#5)
* chore: remove router agent builtin:router has been replaced by LLM intent routing in the kernel. Assistant is now the sole entry point — see librefang/librefang#1336. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * style: format all TOML files with taplo Fix CI taplo format check by running `taplo fmt` on all 132 TOML files. --------- Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
1 parent
9a1b1ed129
commit
8f2244eb6f
53 files changed
+960
-207
No files matched your search
+22
-22
@@ -8,30 +8,30 @@
|
||||
# ═══════════════════════════════════════════════════════════════════════════════
|
||||
|
||||
[provider]
|
||||
id = "provider-id" # Required: unique provider identifier (lowercase, hyphenated)
|
||||
display_name = "Provider Name" # Required: human-readable display name
|
||||
api_key_env = "PROVIDER_API_KEY" # Required: environment variable name for the API key
|
||||
base_url = "https://api.example.com" # Required: default API base URL
|
||||
key_required = true # Required: whether an API key is needed (false for local providers)
|
||||
id = "provider-id" # Required: unique provider identifier (lowercase, hyphenated)
|
||||
display_name = "Provider Name" # Required: human-readable display name
|
||||
api_key_env = "PROVIDER_API_KEY" # Required: environment variable name for the API key
|
||||
base_url = "https://api.example.com" # Required: default API base URL
|
||||
key_required = true # Required: whether an API key is needed (false for local providers)
|
||||
|
||||
[[models]]
|
||||
id = "model-id" # Required: unique model identifier (API model ID)
|
||||
display_name = "Human Name" # Required: human-readable display name
|
||||
tier = "smart" # Required: one of "frontier", "smart", "balanced", "fast", "local"
|
||||
# frontier — cutting-edge, most capable (e.g. Claude Opus, GPT-4.1)
|
||||
# smart — smart, cost-effective (e.g. Claude Sonnet, Gemini 2.5 Flash)
|
||||
# balanced — balanced speed/cost
|
||||
# fast — fastest, cheapest for simple tasks
|
||||
# local — local models (Ollama, vLLM, LM Studio)
|
||||
context_window = 128000 # Required: maximum input tokens
|
||||
max_output_tokens = 16384 # Required: maximum output tokens
|
||||
input_cost_per_m = 2.50 # Required: USD per million input tokens (0.0 for free/local)
|
||||
output_cost_per_m = 10.0 # Required: USD per million output tokens (0.0 for free/local)
|
||||
last_verified = "2025-03-15" # Optional: ISO date when pricing was last verified against official sources
|
||||
supports_tools = true # Optional: tool/function calling support (default: false)
|
||||
supports_vision = true # Optional: vision/image input support (default: false)
|
||||
supports_streaming = true # Optional: streaming response support (default: true)
|
||||
aliases = ["alias1", "alias2"] # Optional: alternative names for this model
|
||||
id = "model-id" # Required: unique model identifier (API model ID)
|
||||
display_name = "Human Name" # Required: human-readable display name
|
||||
tier = "smart" # Required: one of "frontier", "smart", "balanced", "fast", "local"
|
||||
# frontier — cutting-edge, most capable (e.g. Claude Opus, GPT-4.1)
|
||||
# smart — smart, cost-effective (e.g. Claude Sonnet, Gemini 2.5 Flash)
|
||||
# balanced — balanced speed/cost
|
||||
# fast — fastest, cheapest for simple tasks
|
||||
# local — local models (Ollama, vLLM, LM Studio)
|
||||
context_window = 128000 # Required: maximum input tokens
|
||||
max_output_tokens = 16384 # Required: maximum output tokens
|
||||
input_cost_per_m = 2.50 # Required: USD per million input tokens (0.0 for free/local)
|
||||
output_cost_per_m = 10.0 # Required: USD per million output tokens (0.0 for free/local)
|
||||
last_verified = "2025-03-15" # Optional: ISO date when pricing was last verified against official sources
|
||||
supports_tools = true # Optional: tool/function calling support (default: false)
|
||||
supports_vision = true # Optional: vision/image input support (default: false)
|
||||
supports_streaming = true # Optional: streaming response support (default: true)
|
||||
aliases = ["alias1", "alias2"] # Optional: alternative names for this model
|
||||
|
||||
# ═══════════════════════════════════════════════════════════════════════════════
|
||||
# AGENT SCHEMA (agents/<name>/agent.toml)
|
||||
|
||||
Reference in new issue
Block a user