Commit 76ba059
release: v2.0.1 — v3 architecture with circular parentId protection and BFS cycle fix (#33)
* refactor: remove session-start hook in favor of orchestrator mode
Removed session-start hook from plugin architecture as it duplicates
functionality provided by orchestrator-prompt.txt system prompt.
Changes:
- Removed hook files: session-start.js, session-start.sh, hooks.json
- Updated plugin.json to remove hooks reference
- Updated documentation to remove hook sections
- Fixed project-setup-workflow.md with v2.0 tool syntax and template discovery
- Updated initialize-task-orchestrator.md to guide plugin installation
- Updated migration docs to document v2.1 hook removal
Benefits:
- Eliminates redundancy: single source of truth for orchestration guidance
- Token savings: ~600 tokens when using orchestrator mode
- Cleaner architecture: one comprehensive system prompt vs fragmented hooks
- Easier maintenance: update one file instead of syncing multiple sources
Orchestrator mode (via system prompt) is now the recommended approach,
providing both orchestration logic and communication style in one file.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>1 parent 631fc71 commit 76ba059
File tree
618 files changed
+73322
-89966
lines changed- .claude-plugin
- .claude
- commands
- hooks
- skills
- .github/workflows
- .idea
- claude-plugins
- clockwork
- .claude-plugin
- hooks
- output-styles
- scripts
- skills
- dependency-analysis
- feature-orchestration
- project-orchestration
- project-summary
- setup-instructions
- status-progression
- task-orchestration
- template-management
- current
- .claude-plugin
- hooks
- output-styles
- skills
- create-item
- schema-builder
- status-progression
- work-summary
- task-orchestrator
- agents
- hooks-handlers
- hooks
- skills
- backend-implementation
- database-implementation
- dependency-analysis
- dependency-orchestration
- documentation-implementation
- feature-orchestration
- frontend-implementation
- orchestration-qa
- status-progression
- task-orchestration
- task-orchestrator-hooks-builder
- example-hooks
- reference
- testing-implementation
- clockwork
- docs
- developer-guides
- diagrams
- migration
- tools
- src
- main
- kotlin
- io/github/jpicklyk/mcptask
- application
- service
- cascade
- progression
- templates
- tools
- base
- dependency
- section
- status
- task
- template
- utils
- domain
- model
- workflow
- rendering
- repository
- validation
- infrastructure
- database
- migration
- impl
- repository
- schema
- management
- logging
- repository
- shutdown
- util
- interfaces
- api
- response
- mcp
- resources
- configuration
- db/migration
- test/kotlin/io/github/jpicklyk/mcptask
- application
- service
- cascade
- progression
- templates
- tools
- base
- dependency
- section
- status
- task
- template
- domain
- model
- rendering
- repository
- infrastructure
- database
- migration
- repository
- schema/management
- util
- integration
- interfaces
- api
- response
- mcp
- test
- mock
- utils
- util
- current
- docs
- src
- main
- kotlin/io/github/jpicklyk/mcptask/current
- application
- service
- tools
- compound
- dependency
- items
- notes
- workflow
- domain
- model
- repository
- validation
- infrastructure
- config
- database
- schema
- management
- repository
- service
- shutdown
- interfaces/mcp
- resources/db/migration
- test/kotlin/io/github/jpicklyk/mcptask/current
- application
- service
- tools
- compound
- dependency
- items
- notes
- workflow
- domain/model
- infrastructure
- config
- database/repository
- docs
- developer-guides
- migration
- tools
- gradle
- scripts
- src
- main
- kotlin/io/github/jpicklyk/mcptask
- application
- service
- agent
- templates
- tools
- agent
- dependency
- tag
- domain/model
- workflow
- infrastructure/filesystem
- interfaces/mcp
- resources
- claude-plugin/task-orchestrator
- .claude-plugin
- hooks-handlers
- hooks
- claude
- agents
- deprecated
- configuration
- output-styles
- skills
- backend-implementation
- database-implementation
- dependency-analysis
- dependency-orchestration
- documentation-implementation
- feature-orchestration
- frontend-implementation
- orchestration-qa
- status-progression
- task-orchestration
- task-orchestrator-hooks-builder
- example-hooks
- reference
- testing-implementation
- workflows
- test/kotlin/io/github/jpicklyk/mcptask
- application
- service
- agent
- templates
- tools
- agent
- dependency
- status
- tag
- infrastructure/filesystem
- tests
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
618 files changed
+73322
-89966
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
5 | | - | |
| 4 | + | |
6 | 5 | | |
7 | 6 | | |
8 | 7 | | |
9 | 8 | | |
10 | 9 | | |
11 | 10 | | |
12 | 11 | | |
13 | | - | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
14 | 30 | | |
15 | | - | |
| 31 | + | |
16 | 32 | | |
17 | 33 | | |
18 | 34 | | |
| |||
22 | 38 | | |
23 | 39 | | |
24 | 40 | | |
25 | | - | |
26 | | - | |
| 41 | + | |
| 42 | + | |
27 | 43 | | |
28 | 44 | | |
29 | 45 | | |
| |||
0 commit comments