steve
|
0147a79d18
|
feat: conversion-driven extensions — resolvers, DefineTool, hooks, ops controls
CI / Tidy (push) Successful in 9m31s
CI / Build & Test (push) Successful in 10m13s
Phase 9a (ADR-0014): Registry.RegisterResolver for dynamic tiers;
DefineTool[Args] typed tools; Usage cache/reasoning detail fields wired
through anthropic/openai/google; WithPromptCaching (Anthropic
cache_control); agent supervision hooks (WithMaxStepsFunc, WithSteer,
WithCompactor, WithToolErrorLimits + ErrToolLoop); health
Bench/Unbench/Snapshot; ChainConfig.Observer failover events.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-06-10 13:30:06 +02:00 |
|
steve
|
dcd004289f
|
feat: foundations — canonical types, Parse grammar, env DSNs, health, chains
Phase 1 of the majordomo build:
- llm/ canonical contract (messages, parts, tools, capabilities, streaming,
Model/Provider, error classification)
- health/ clock-injected tracker (threshold bench, exponential capped
cooldown, reset-on-success)
- root Registry + Parse (verbatim model ids, inline recursive alias
expansion with cycle detection, chain dedup), LLM_* env-DSN providers
(go-llm parity: lazy fallback + eager LoadEnv), health-aware chain
executor behind the Model interface
- provider/fake scriptable test provider; hermetic test suite incl. the
trailing-thinking chain and foreman:// env loading
- ADRs 0001-0008, CLAUDE.md, README (honest matrix), CI workflow,
docs/phase-1-design.md
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-06-10 12:35:34 +02:00 |
|