Skip to content

Commit 8bd92c9

Browse files
authored
Merge branch 'main' into claude/issue-408-20251101-1947
Signed-off-by: Paul Hernandez <60959+phernandez@users.noreply.github.com>
2 parents 8c941a8 + 581b7b1 commit 8bd92c9

46 files changed

Lines changed: 3716 additions & 2813 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/claude-code-review.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,9 +71,12 @@ jobs:
7171
- [ ] Proper error handling and logging
7272
- [ ] Performance considerations addressed
7373
- [ ] No sensitive data in logs or commits
74+
75+
## Compatability
76+
- [ ] File path comparisons must be windows compatible
77+
- [ ] Avoid using emojis and unicode characters in console and log output
7478
7579
Read the CLAUDE.md file for detailed project context. For each checklist item, verify if it's satisfied and comment on any that need attention. Use inline comments for specific code issues and post a summary with checklist results.
7680
7781
# Allow broader tool access for thorough code review
7882
claude_args: '--allowed-tools "Bash(gh pr:*),Bash(gh issue:*),Bash(gh api:*),Bash(git log:*),Bash(git show:*),Read,Grep,Glob"'
79-

docs/ai-assistant-guide-extended.md

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -77,25 +77,6 @@ SQLite Database (Index)
7777
3. Files are parsed and indexed in SQLite
7878
4. MCP server exposes indexed data to AI
7979
5. AI can query, traverse, and update knowledge graph
80-
81-
### Version 0.15.0 Changes
82-
83-
**Breaking Change: Stateless Architecture**
84-
- All MCP tools now require explicit `project` parameter
85-
- No implicit project context carried between calls
86-
- Exception: `default_project_mode` config option enables fallback
87-
88-
**Three-Tier Project Resolution**:
89-
1. CLI constraint: `--project name` flag (highest priority)
90-
2. Explicit parameter: `project="name"` in tool calls
91-
3. Default mode: `default_project_mode=true` in config (fallback)
92-
93-
**Why This Matters**:
94-
- More predictable behavior across sessions
95-
- Explicit project selection prevents errors
96-
- Multi-project workflows more reliable
97-
- Single-project users can enable default mode for convenience
98-
9980
---
10081

10182
## Project Management

0 commit comments

Comments
 (0)