7a3a835a22
- New src/agents/sisyphus/kimi-k2-6.ts based on gpt-5-4.ts 8-block architecture - New src/agents/sisyphus-junior/kimi-k2-6.ts worker variant - Preserves 4 pillars: intent gate + verbalization, parallel tools, verification - Adds <re_entry_rule>: suppress re-verbalization for already-resolved turns - Adds <exploration_budget>: hard stop conditions alongside aggressive parallelism - Tiered <verification_loop> (V1/V2/V3): V3 keeps full rigor with harsh enforcement - Adds <token_economy>: verbalization explicitly excluded from trim mandate - isKimiK2Model in types.ts: matches kimi, k2p5/k2p6 variants (case-insensitive) - Routing in sisyphus.ts + sisyphus-junior/agent.ts - Tests: 3 new kimi routing cases in sisyphus-junior/index.test.ts (all pass) Motivation: K2.x was post-trained with Toggle RL (~25-30% token reduction) and a GRM scoring appropriate detail + intent inference. Reusing Claude-style prompts double-taxes the model — external strictness on top of RL-learned strictness causes over-deliberation on already-resolved requests. The re-entry rule and exploration budget fix this without weakening verification rigor. Refs: kimi.com/blog/kimi-k2-6, arxiv 2602.02276 §4.4.2 (Toggle, GRM)
25 lines
1009 B
TypeScript
25 lines
1009 B
TypeScript
/**
|
|
* Sisyphus agent - multi-model orchestrator.
|
|
*
|
|
* This directory contains model-specific prompt variants:
|
|
* - default.ts: Base implementation for Claude and general models
|
|
* - claude-opus-4-7.ts: Native Claude Opus 4.7 prompt with literal-instruction tuning
|
|
* - gemini.ts: Corrective overlays for Gemini's aggressive tendencies
|
|
* - gpt-5-4.ts: Native GPT-5.4 prompt with block-structured guidance
|
|
* - gpt-5-5.ts: Native GPT-5.5 prompt with Codex-style sections
|
|
*/
|
|
|
|
export { buildDefaultSisyphusPrompt, buildTaskManagementSection } from "./default";
|
|
export { buildClaudeOpus47SisyphusPrompt } from "./claude-opus-4-7";
|
|
export {
|
|
buildGeminiToolMandate,
|
|
buildGeminiDelegationOverride,
|
|
buildGeminiVerificationOverride,
|
|
buildGeminiIntentGateEnforcement,
|
|
buildGeminiToolGuide,
|
|
buildGeminiToolCallExamples,
|
|
} from "./gemini";
|
|
export { buildGpt54SisyphusPrompt } from "./gpt-5-4";
|
|
export { buildGpt55SisyphusPrompt } from "./gpt-5-5";
|
|
export { buildKimiK26SisyphusPrompt } from "./kimi-k2-6";
|