claude-code-best
5beeebad59
docs: 更新类型检查的 CLAUDE.md
2026-04-11 15:13:41 +08:00
claude-code-best
c676ac4693
docs: update contributors
2026-04-11 05:19:38 +00:00
y574444354
48d64ccd23
Merge branch 'main' of https://github.com/y574444354/csc
2026-04-11 12:48:57 +08:00
y574444354
3fc90fd6d3
fix: 修复 Windows 上 bun.exe 命令识别问题并更新版本号至 4.0.3
2026-04-11 12:46:38 +08:00
yhangf
404e725c51
refactor(AgentTool): disable STRICT_SPEC_AGENT from built-in agents
2026-04-11 11:49:05 +08:00
geroge
cb6108610d
Merge pull request #24 from Askhz/fix/model-login-sync
...
feat(logo): show "Not logged in" state and provider display name in logo
2026-04-11 11:45:44 +08:00
geroge
96d33530e8
Merge pull request #23 from yhangf/main
...
fix(agents): normalize tool name references in built-in agent prompts
2026-04-11 11:45:17 +08:00
claude-code-best
eeb0f2776e
docs: update contributors
2026-04-11 02:24:22 +00:00
claude-code-best
6a70056910
feat: 全部类型问题解决
2026-04-11 10:24:00 +08:00
yhf
8cb9343adf
Merge branch 'y574444354:main' into main
2026-04-11 09:21:34 +08:00
Askhz
6fb91d2c28
feat(logo): show "Not logged in" state and provider display name in logo
...
Add isNotLoggedIn() utility to detect unauthenticated state and display
"Not logged in" message in both LogoV2 and CondensedLogo components.
Replace billing type with provider display name (e.g. "OpenAI", "AWS
Bedrock") when logged in. Subscribe to authVersion to re-render on
login/logout. Add third-party provider model options for OpenAI, Gemini,
Grok, Bedrock, Vertex, and Foundry. Disable biome formatter.
2026-04-11 01:41:55 +08:00
y574444354
e577962516
品牌名称微调
2026-04-10 23:13:43 +08:00
claude-code-best
7088fe3c8b
Merge remote-tracking branch 'guunergooner/fix/openai-stop-reason-usage'
2026-04-10 22:27:16 +08:00
claude-code-best
b060eabda9
chore: 添加类型测试
2026-04-10 22:24:17 +08:00
sobird
9da7345f8e
Add Ultraplan Feature for Advanced Multi-Agent Planning ( #232 )
...
* feat: add ultraplan feature for advanced multi-agent planning
Implement ultraplan command with web-based planning interface,
supporting multiple prompt modes and interactive plan approval.
* chore: add semi
* chore: add semi
2026-04-10 22:17:00 +08:00
claude-code-best
8137b66a46
fix: 修复初次登陆的校验问题
2026-04-10 22:06:02 +08:00
y574444354
6f233a6586
feat(costrict): add depthGuard agent and refine strictPlan/strictSpec workflow
...
- Add depthGuard agent for depth-limiting sub-agent orchestration
- Update strictPlan/strictSpec agents with improved task handling
- Refresh builtin skill registry
- Update builtInAgents with depthGuard integration
- Add nested-agent design docs and user guide
- Update README_EN with project documentation
2026-04-10 21:42:53 +08:00
claude-code-best
b681139b63
docs: update contributors
2026-04-10 10:14:34 +00:00
claude-code-best
0b1e678fb7
fix: 修复 mintlify ignore, 修复侧边栏
2026-04-10 18:14:07 +08:00
CyberScrubber
81073135e2
docs: 审校 Agent 文档术语与架构描述准确性(docs/agent) ( #231 )
...
基于源码验证和官方文档对照,修正三份 Agent 文档的内容准确性:
coordinator-and-swarm.mdx:
- 对齐官方术语:Leader→Team Lead, teammate→Teammate, 引入 Mailbox 消息系统
- 修正 Swarm 门控为 CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1(原文"默认启用"不准确)
- 拓扑描述改为"星型+P2P混合"(官方有 Team Lead 角色,非纯网状)
- 新增架构组件表、Mailbox 消息系统、Hook 事件(TeammateIdle/TaskCreated/TaskCompleted)、限制说明
- 新增持久化存储路径(~/.claude/teams/, ~/.claude/tasks/)
- 移除虚构的"高水位标记"(claimTask 仅使用文件锁)
- 修正 Scratchpad 描述(Workers 获得,非 Coordinator 拥有)
- 修复引号不匹配
sub-agents.mdx:
- 修正为三路径路由(命名 Agent / Fork / GP 回退),原文仅两种
- 补充 isForkSubagentEnabled() 三前提(feature flag + 非Coordinator + 非非交互式)
- 新增模型解析优先级(4级链 + inherit 运行时解析)
- 新增内置 Agent 表(Explore/Plan/GP/statusline-setup/claude-code-guide)
- 新增 Hook 事件表(frontmatter + settings.json 双级别)
- 补充异步生命周期完整链路(finalizeAgentTool → getWorktreeResult)
- 补充 transcript 存储路径和结果格式细节
worktree-isolation.mdx:
- 区分 createWorktreeForSession vs createAgentWorktree 两种函数
- 修正清理机制为 cleanupWorktreeIfNeeded(非 ExitWorktreeTool 手动操作)
- 补充 usedSparsePaths 字段
2026-04-10 18:00:42 +08:00
claude-code-best
ff03fe7fcb
fix: 修复类型问题
2026-04-10 17:34:01 +08:00
yhangf
8258d9be59
fix(agents): normalize tool name references in built-in agent prompts
2026-04-10 17:26:05 +08:00
geroge
afee7d3ed2
Merge pull request #22 from yhangf/main
...
Refactor AgentTool to disable strict spec agent
2026-04-10 17:01:10 +08:00
yhangf
0fef4c250f
refactor(AgentTool): disable strict spec agent
2026-04-10 16:59:30 +08:00
geroge
8d456ae7dd
Merge pull request #21 from xixingde/main
...
refactor(agents): migrate agents to dedicated module and add new agent types
2026-04-10 16:17:23 +08:00
xixingde
5b852bf6bc
docs: update contributors
2026-04-10 08:00:58 +00:00
xixingde
058a772cb8
Merge branch 'main' of https://github.com/xixingde/csc
2026-04-10 15:59:40 +08:00
xixingde
53a2d16943
Merge branch 'main' of https://github.com/xixingde/csc
2026-04-10 15:55:12 +08:00
xixingde
557b873a79
feat(agents): add isMainThread flag to agent definition for full tool access
2026-04-10 15:54:42 +08:00
geroge
c4238f5125
Merge pull request #19 from Askhz/feat/costrict-sidequery
...
feat(sideQuery): add OpenAI and CoStrict provider support
2026-04-10 15:54:39 +08:00
geroge
b5b741ca20
Merge pull request #20 from y574444354/docs/rewrite-readme-costrict
...
docs: 以 CoStrict 企业视角重写 README
2026-04-10 15:51:20 +08:00
y574444354
249ac7a242
docs: rewrite README from CoStrict enterprise perspective
...
- Rebrand from CCB to CoStrict with enterprise positioning
- Document CoStrict-specific modules: OAuth provider, structured agents, skills
- Add enterprise auth flow with token refresh strategy diagram
- Add StrictSpec full-pipeline agent orchestration (requirement→design→plan→code)
- Document 8 API protocols with CoStrict as primary provider
- Add comparison table between CoStrict and upstream CCB
- Update tool system, feature flags, workspace packages to current state
- Fix bin command (ccb→csc), Bun version requirement (1.3.11→1.2.0)
- Update test stats (2430 tests / 137 files / 3982 expect)
2026-04-10 15:47:55 +08:00
Askhz
c65bbeaeba
feat(sideQuery): add OpenAI and CoStrict provider support
...
- Route sideQuery to appropriate provider based on config
- Add sideQueryCoStrict() for CoStrict API integration
- Add sideQueryOpenAI() for OpenAI API integration
- Both implementations return BetaMessage format for compatibility
2026-04-10 15:44:54 +08:00
geroge
9975d8c38d
Merge branch 'claude-code-best:main' into main
2026-04-10 15:42:09 +08:00
geroge
989bd7f2a7
Merge pull request #17 from Askhz/feat/disable-nonessential-traffic
...
feat(cli): disable nonessential traffic and remote settings by default
2026-04-10 15:42:00 +08:00
geroge
c5b44cbe4d
Merge pull request #18 from y574444354/refactor/replace-claude-with-costrict
...
refactor: replace Claude's with CoStrict's in user-facing copy
2026-04-10 15:40:14 +08:00
y574444354
8ea29466ee
refactor: replace "Claude's" with "CoStrict's" in user-facing copy
...
Replace all "Claude's" references with "CoStrict's" across 34 source files
including commands, components, services, tools, and utilities.
2026-04-10 15:35:08 +08:00
Askhz
49ec57a226
feat(cli): disable nonessential traffic and remote settings by default
2026-04-10 14:50:27 +08:00
y574444354
121537e969
docs: update contributors
2026-04-10 06:24:46 +00:00
y574444354
2f3038c0ef
Merge pull request #16 from yhangf/main\n\nrefactor skills structure\n\n* docs: update contributors\n* refactor(skills): move projectWiki and tdd skills from bundled to src/costrict/skill\n* docs: update contributors
2026-04-10 14:24:24 +08:00
xixingde
47b2db23df
feat(strictPlan): add allowedTools configuration to restrict available tools
2026-04-10 12:24:43 +08:00
xixingde
082345b8aa
refactor(costrict): replace SpecPlan agent with StrictPlan skill
2026-04-10 12:17:56 +08:00
guunergooner
c82f59943c
fix(openai): fix stop_reason null, zero usage fields and max_tokens forwarding
...
- Fix stop_reason always null in assembled AssistantMessage by applying
the value captured from message_delta event
- Reset partialMessage to null after message_stop to prevent duplicate
AssistantMessage emission causing doubled content in next API request
- Forward computed maxTokens into buildOpenAIRequestBody as max_tokens
so OpenAI-compatible endpoints receive the intended output cap
- Extract assembleFinalAssistantOutputs helper to deduplicate message
assembly logic between message_stop handler and post-loop fallback
- Fix test helper to use events parameter instead of hidden global
- Add regression test for max_tokens request forwarding
Signed-off-by: guunergooner <tongchao0923@gmail.com>
2026-04-10 12:17:52 +08:00
claude-code-best
e70319e8f5
docs: 更新远程控制及 rg 下载
2026-04-10 12:11:04 +08:00
y574444354
79a058e8ce
docs: update contributors
2026-04-10 03:02:08 +00:00
y574444354
90908ba929
merge upstream/main: 同步上游更新并解决冲突
...
冲突解决策略:
- CLAUDE.md: 保留版本号 4.0.1 和品牌化(csc/claude-code-best),
采纳上游的 CI 信息、Ink 框架位置提醒、Type Safety Guidelines
- configs.ts: 保留 costrict provider,同时采纳上游新增的 grok provider
- ConsoleOAuthFlow.tsx: 保留简洁的 orgResult.message 写法
- contributors.svg: 使用上游版本
2026-04-10 10:57:02 +08:00
xixingde
46ba58e46e
refactor(strictPlan): update system prompt to clarify role and correct tool references
2026-04-10 10:29:56 +08:00
claude-code-best
609e91143f
docs: 尝试 docs 文档更新
2026-04-10 10:15:19 +08:00
yhangf
d18c9ac86a
docs: update contributors
2026-04-10 02:10:12 +00:00
yhangf
b3207747c4
refactor(skills): move projectWiki and tdd skills from bundled to src/costrict/skill
2026-04-10 10:09:48 +08:00