Commit Graph

70 Commits

Author SHA1 Message Date
kochetkov-ma 78cd16a4a9 v3.10.0: sync CC 2.1.144-2.1.173, shorten descriptions, deep-compress LLM docs, fix false plugin-list/nesting/Stop claims 2026-06-11 19:22:57 +01:00
kochetkov-ma 7d80a8c8c4 text-optimize (deep+standard) + shorten skill/agent descriptions to caps; update generators 2026-06-11 19:22:15 +01:00
kochetkov-ma 4beac38dc9 v3.9.2: version sync — restore all 6 files to one version after v3.9.1 partial bump 2026-05-16 08:04:26 +01:00
kochetkov-ma 43a74718fa v3.9.0: effort propagation + think-short auto-light + plugin-update phases 2b/5b + /goal + mcpServers + docs 2026-05-12 12:27:45 +01:00
kochetkov-ma 03747b0f87 v3.8.0: skillOverrides migration + grepai alwaysLoad + teardown --full + hooks.json exec form 2026-05-12 12:11:27 +01:00
kochetkov-ma bffb21351d v3.7.19: brewtools — remove config block (CC 2.1.139), fix CLAUDE_CODE_SESSION_ID env var 2026-05-12 11:28:40 +01:00
kochetkov-ma 1109ccf8fc v3.7.18: setup.sh — append || true to 5 pipefail-trapped grep pipelines (L164/240/241/255/258) 2026-05-12 09:15:02 +01:00
kochetkov-ma 314b45dc1c v3.7.17: brewdoc:publish docs — fix TTL=15, add MCP/OpenAPI/REST companion-tools cards 2026-05-01 14:34:50 +01:00
kochetkov-ma f52ed3a29f v3.7.16: brewdoc:publish — fix PASS_H bash scoping, TTL default 15, multi-page mode rules 2026-05-01 14:16:11 +01:00
kochetkov-ma c3755a47c9 v3.7.15: fix false-positive placeholder warning, sync README agent model to haiku 2026-04-29 09:22:46 +01:00
kochetkov-ma c7df534273 v3.7.14: fix bc-rules-organizer model, bc-coordinator finalize fs-check, setup.sh placeholder substitution, ToolSearch preflight 2026-04-29 09:18:08 +01:00
kochetkov-ma 465415132d v3.7.13: provider-switch — rename DeepSeek alias claudedeepseek -> claudeds 2026-04-29 08:31:10 +01:00
kochetkov-ma 385350c06b v3.7.12: provider-switch docs — SWE-bench snapshot table with GPT-5.5 (new #1 Verified 88.7%), DeepSeek V4 Pro 55.4%, OpenRouter mentions GPT-5.5/GPT-5.3/Gemini 2026-04-24 16:04:46 +01:00
kochetkov-ma 62b022304e v3.7.11: provider-switch docs — link SWE-bench leaderboard in top callout and DeepSeek card 2026-04-24 14:40:47 +01:00
kochetkov-ma ef0ec240a5 v3.7.10: provider-switch docs — NEW DeepSeek callout, corrected SWE-bench badges, all alt providers marked Cache verified (DeepSeek auto 90%, Qwen implicit 20%/explicit 10%, GLM backend, MiniMax documented) 2026-04-24 14:33:47 +01:00
kochetkov-ma 74b32e3624 v3.7.9: brewtools:provider-switch — add DeepSeek V4 as priority default (deepseek-v4-pro, 1M ctx, no compat flags); fix verify script zsh-under-bash sourcing 2026-04-24 14:00:24 +01:00
kochetkov-ma ed9c78074d v3.7.8: unified logging across 4 plugins -> .claude/logs/{plugin}.log, single config (brewcode.config.json) + BREWCODE_LOG_LEVEL env override 2026-04-23 13:43:47 +01:00
kochetkov-ma d8d49cf065 v3.7.7: compress skill/agent descriptions, trim think-short profiles, enforce description budget defaults 2026-04-22 12:10:39 +01:00
kochetkov-ma b9a17dc43c v3.7.6: brewtools:think-short — profiles extended with tool discipline and think-before-acting directives 2026-04-21 15:44:06 +01:00
kochetkov-ma 52d547829b v3.7.5: brewtools:think-short — fix SKILL.md Bash examples (BT_ROOT resolver, real helper exports, log prefix) 2026-04-20 19:18:17 +01:00
kochetkov-ma 47bdf6b0e9 v3.7.4: brewtools:think-short — new skill for toggle-able terse-output mode
Injects brevity directives into main conversation (SessionStart) and
sub-agent prompts (PreToolUse:Task). 3 profiles (light/medium/aggressive),
NL parsing (RU+EN), blacklist (debate/docs-writer/architect by default),
atomic state writes with O_NOFOLLOW. Disabled by default.

Files:
- brewtools/skills/think-short/ — new skill (SKILL.md, helpers, profiles, 10 e2e scenarios)
- brewtools/hooks/session-start.mjs, pre-task.mjs — think-short injection
- brewtools/.claude-plugin/plugin.json — config.think_short defaults
- web/docs/src/content/docs/brewtools/skills/think-short.mdx — MDX page
- web/docs/src/utils/navigation.ts — nav entry
- brewdoc/skills/guide/references/topic-skills-catalog.md — catalog sync (brewtools 8→11)
- README.md, brewtools/README.md, RELEASE-NOTES.md — updates
2026-04-20 18:32:13 +01:00
kochetkov-ma 4769af19b4 v3.7.3: brewtools:provider-switch — add compatibility flags for alternative providers
- Z.ai/GLM, MiniMax: CLAUDE_ENABLE_BYTE_WATCHDOG=0 + CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1
- Qwen/DashScope: CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1
- Flags embedded in all alias templates to prevent tool call failures
2026-04-19 19:50:07 +01:00
kochetkov-ma dd272cf958 v3.7.2: brewdoc:publish — fix SITE URL trailing slash bug 2026-04-18 13:15:43 +01:00
kochetkov-ma 9360b24d8f v3.7.1: docs — simplified H1 headings, removed Russian text and brewery metaphor 2026-04-17 09:11:09 +01:00
kochetkov-ma 08113fe15d v3.7.0: docs — rewrite all legacy skill/agent MDX pages to user-first etalon format 2026-04-17 08:43:17 +01:00
kochetkov-ma 72f7254400 v3.6.2: skill-toggle / agent-toggle — interactive disable/enable flow
- skill-toggle: disable/enable individual plugin skills (SKILL.md ⇄ _SKILL.md)
- agent-toggle: disable/enable individual plugin agents (<name>.md ⇄ _<name>.md)
- Both survive plugin updates via SessionStart reapply hook
- Interactive flow: status/disable/enable/list with fuzzy matching
- Shared spec: brewtools/skills/_shared/toggle/interactive-flow.md
- MDX docs published for both skills
2026-04-16 19:48:49 +01:00
kochetkov-ma 2915a7e5dc v3.6.1: docs — skill-toggle + agent-toggle rewritten in English 2026-04-16 19:16:17 +01:00
kochetkov-ma aede54fc8c v3.6.0: brewtools — skill-toggle + agent-toggle
- skill-toggle: disable/enable individual plugin skills via SKILL.md rename
- agent-toggle: symmetric for agents via <name>.md rename
- reapply-disables SessionStart hook: re-applies disables after plugin update
- shared toggle lib: state/cache/apply modules with atomic tmp+rename
- docs: MDX pages + navigation.ts + brewtools README (skills table, tree, hooks, docs links)
- scope: global ($BT_PLUGIN_DATA) + project (<cwd>/.claude/brewtools/)

Workaround for upstream #47747, #22345.
2026-04-16 18:49:06 +01:00
kochetkov-ma 901bfd960d v3.5.2: provider-switch — prompt caching docs, MiniMax verified cache 2026-04-12 18:30:10 +01:00
kochetkov-ma 80a0e47231 v3.5.0: provider-switch — unified auth, verify/model-check modes, Qwen Singapore
- Unified alias template: all providers use ANTHROPIC_AUTH_TOKEN + ANTHROPIC_API_KEY=""
- New verify mode: test configured tokens against endpoints
- New model-check mode: 5 diagnostic questions to identify responding model
- Qwen: Singapore region requirement with step-by-step key generation guide
- Updated docs: MDX page, skill README, plugin README
2026-04-12 17:08:14 +01:00
kochetkov-ma d81bb32f4d v3.4.82: fix provider dashboard links — all English, verified 2026-04-12 15:36:40 +01:00
kochetkov-ma 59d8cbc8d1 v3.4.81: Spoiler table overflow fix for mobile 2026-04-12 14:56:12 +01:00
kochetkov-ma 406ab48e5b v3.4.80: provider-switch marketing-first page redesign 2026-04-12 14:45:16 +01:00
kochetkov-ma f7beb80f96 v3.4.79: docs audit — add provider-switch to overview.mdx, fix README version 2026-04-12 14:14:14 +01:00
kochetkov-ma 051c5e357f v3.4.78: provider-switch — no-dash aliases, no claude-max, auto-launch, docs updated 2026-04-12 14:02:00 +01:00
kochetkov-ma 6be78db6c8 v3.4.77: docs — provider-switch single model, updated OpenRouter list 2026-04-12 13:47:49 +01:00
kochetkov-ma c699e7953d v3.4.76: provider-switch — single top model for all roles 2026-04-12 13:22:16 +01:00
kochetkov-ma 6b12a9ec76 v3.4.75: provider-switch hidden update mode + auto-sync registration 2026-04-12 13:10:13 +01:00
kochetkov-ma e49b05a16a v3.4.74: docs — brewtools:provider-switch full documentation 2026-04-12 12:58:56 +01:00
kochetkov-ma 7f00eb2812 v3.4.73: brewtools:provider-switch skill — configure alternative API providers 2026-04-12 12:08:51 +01:00
kochetkov-ma 96c7ae0778 v3.4.72: external links open new tab, internal links same tab 2026-04-11 14:05:29 +01:00
kochetkov-ma 9c8021f58b v3.4.71: fix Card nested anchor — stretched-link overlay, restore MDX links 2026-04-11 13:53:16 +01:00
kochetkov-ma f828078272 v3.4.70: brewdoc BD_PLUGIN_DATA inject + project-relative skill outputs
- brewdoc/hooks/pre-task.mjs now injects BD_PLUGIN_DATA (parity with
  brewcode/brewtools/brewui).
- /brewdoc:my-claude, /brewdoc:guide, /brewdoc:auto-sync now write to
  .claude/brewdoc/ and .claude/auto-sync/ inside the project instead
  of ~/.claude/brewdoc/ and ~/.claude/auto-sync/. Reason: harness
  protected-path policy blocks Write to ~/.claude/* in every mode
  (incl. bypassPermissions), and the hook layer runs after the check.
- brewcode/hooks/permission-guard.sh: project-local whitelist extended
  to .claude/brewdoc/ and .claude/auto-sync/ (both Bash helper and
  Edit/Write/MultiEdit case).
- Legacy read-only fallback preserved: my-claude merges
  ~/.claude/brewdoc/INDEX.jsonl into the new project INDEX once.
- Docs site mirrors updated. RELEASE-NOTES v3.4.70 appended.
2026-04-11 13:15:10 +01:00
kochetkov-ma 4aae034fdb v3.4.69: Claude Code 2.1.101 compat sweep + /brewdoc:my-claude repositioning 2026-04-11 12:04:59 +01:00
kochetkov-ma e94b5cc18c v3.4.68: document dynamic /brewcode:review skill + cross-link 2026-04-11 11:34:55 +01:00
kochetkov-ma 61c3e48600 v3.4.67: cross-entity link sweep + /brewcode:review disambiguation 2026-04-11 11:26:55 +01:00
kochetkov-ma 34e8dcdfa8 v3.4.66: downweight body content to 0.2 for Pagefind ranking 2026-04-11 11:19:22 +01:00
kochetkov-ma ae4a0f158a v3.4.65: fix pagefind title boost — drop meta override, 30x duplicate 2026-04-11 11:13:52 +01:00
kochetkov-ma f23406e2f6 v3.4.64: Steps nested list fix + brewdoc /skills/ restructure 2026-04-11 11:09:56 +01:00
kochetkov-ma f0942a91c8 v3.4.63: amplify pagefind title boost to ~100x via 10x title duplication 2026-04-11 11:04:18 +01:00