Skip to content

v2.4.0: trim the fat, sharpen the blade#103

Merged
ojowwalker77 merged 2 commits intomainfrom
v2.4.0-cleanup
Apr 2, 2026
Merged

v2.4.0: trim the fat, sharpen the blade#103
ojowwalker77 merged 2 commits intomainfrom
v2.4.0-cleanup

Conversation

@ojowwalker77
Copy link
Copy Markdown
Owner

Summary

  • Remove 6,200 lines of features Claude Code now handles natively or that weren't worth the weight (Dreamer, dashboard, jobs, prompt tool, 4 hooks, 3 skills, 3 deps)
  • Upgrade MCP SDK, typebox, web-tree-sitter, oxlint
  • Flatten 8 DB migrations into one idempotent upgrade path
  • Improve indexer: .gitignore support, content hash diffing, per-file timeout, Python decorators, TS re-exports, tsconfig path aliases, fuzzy search
  • Zero lint warnings

Test plan

  • bun run tsc --noEmit passes
  • bun test 80/80 pass (schema equivalence test confirms fresh DB = migrated DB)
  • oxlint src/ 0 warnings, 0 errors
  • No dangling references to removed features

Remove features that Claude Code now handles natively or that
weren't pulling their weight: Dreamer scheduler, dashboard,
background jobs, prompt tool, 4 hooks, 3 skills, and 3 unused
dependencies (-6200 LOC).

Upgrade MCP SDK, typebox, web-tree-sitter, oxlint. Flatten 8 DB
migrations into one idempotent upgrade path.

Improve the indexer where it matters: .gitignore support, content
hash diffing, per-file parse timeout, Python decorator extraction,
TypeScript re-export tracking, tsconfig path alias resolution, and
fuzzy symbol search. Zero lint warnings.
Remove references to deleted features (Dreamer, dashboard, jobs,
prompt tool, clone-repo, runmd). Update tool count, hook list,
project structure, and config examples. Trim self-hosting guide.
@ojowwalker77 ojowwalker77 merged commit 11aeea4 into main Apr 2, 2026
4 checks passed
@ojowwalker77 ojowwalker77 deleted the v2.4.0-cleanup branch April 2, 2026 00:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant