feat: 整合功能恢复与技能学习闭环 + Autonomy 自动激活 + 类型修复#314
Open
amDosion wants to merge 1 commit intoclaude-code-best:mainfrom
Open
feat: 整合功能恢复与技能学习闭环 + Autonomy 自动激活 + 类型修复#314amDosion wants to merge 1 commit intoclaude-code-best:mainfrom
amDosion wants to merge 1 commit intoclaude-code-best:mainfrom
Conversation
Contributor
|
Important Review skippedToo many files! This PR contains 282 files, which is 132 over the limit of 150. ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (282)
You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
ad062ce to
ab6c49f
Compare
Skill Learning 闭环: runtime observer + instinct store + evolution pipeline + LLM observer backend + DiscoverSkillsTool(TF-IDF) + /skill-learning 命令。 ECC v2.1 parity: conflict-hold 态、confidence decay、observation purge、 单条 64KB 上限、LLM prompt 注入防护(JSON.stringify 转义)、统一 stringifyField 消除双重序列化、instinct 原子写(tmp+rename) + 同进程串行化。 Autonomy: /autonomy status/runs/flows/flow cancel|resume + autonomyPanel + autonomyCommandSpec 集中参数规格。 Opus 4.7: model configs/options/capabilities/validation/migration 全链路、 getDefaultOpusModel 切换 4.7、getOpus46Option 显式上一代。 Provider Usage: Anthropic/Bedrock/OpenAI adapter + DeepSeek/generic balance provider + poller(10s fetch 超时)。generic balance URL SSRF 防护(协议/私网 校验) + 凭证回退链注释。 Bedrock Client: 独立实现修复 SDK anthropic_beta body 注入 bug。 UltraReview: ultrareviewCommand + OverageDialog + 本地 gate 默认值。 Assistant Teams: session-scoped team bootstrap + TeamStatus/TeamsDialog。 Bridge/Pipe: status visualization、mute sync、circuit breaker、webhook sanitizer。 Component migrations: TS → TSX(Ink 组件)。 安全: 删除泄露的 Claude-Opus-4.7.txt + gitignore 防护。 Tested: tsc --noEmit 零错误 / bun test 全量 pass / skill-learning 89 pass
ab6c49f to
90886a9
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
localSearch.ts: 完整 TF-IDF 搜索实现(含 CJK bi-gram 分词)skillImprovement.ts: 添加isSkillImprovementEnabled()导出skillGapStore.ts,skillGenerator.ts,evolution.ts等完整实现.claude/autonomy/AGENTS.md时自动激活 proactive tick engine,无需手动/proactivehasAutonomyConfig()轻量检测函数maybeActivateProactive()支持 autonomy 自动触发EffortLevel类型扩展'xhigh',跨 3 个类型定义文件同步TeamsDialog.tsx:BackendType→PaneBackendType类型断言protocolHandler.test.ts:handleUrlSchemeLaunch参数签名适配autonomy.test.ts:LocalCommandCall2 参签名适配useFrustrationDetection.ts: 从空 stub 改为功能实现effort.test.ts:EFFORT_LEVELS断言更新含xhigh283 files changed, +26,921 / -6,047
Test plan
bun run typecheck— src/ 零错误bun test完整回归测试bun run build构建验证/effort xhigh命令验证🤖 Generated with Claude Code