Skip to content
Open
Show file tree
Hide file tree
Changes from 26 commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
582621c
feat: Add token budget tracking and multiple improvements
joshwilhelmi Oct 5, 2025
e64df37
feat: Add session processing state persistence
joshwilhelmi Oct 7, 2025
5a11b45
feat: Make context window size configurable via environment variables
joshwilhelmi Oct 7, 2025
70f0f5e
fix: Decode HTML entities in chat message display
joshwilhelmi Oct 7, 2025
d3e5c96
Merge branch 'main' into feat/token-budget-and-improvements
viper151 Oct 9, 2025
d3736c5
refactor: Align package.json with main branch standards
joshwilhelmi Oct 9, 2025
61d6676
feat: Replace CLI implementation with Claude Agents SDK
joshwilhelmi Oct 10, 2025
897f893
Update server/claude-sdk.js
joshwilhelmi Oct 10, 2025
5650b41
Update server/index.js
joshwilhelmi Oct 10, 2025
874b757
Update src/components/ChatInterface.jsx
joshwilhelmi Oct 10, 2025
ec9da70
Update src/components/ChatInterface.jsx
joshwilhelmi Oct 10, 2025
41558a9
Update src/components/ChatInterface.jsx
joshwilhelmi Oct 10, 2025
599b388
fix: Prevent stale token-usage data from updating state on session sw…
joshwilhelmi Oct 11, 2025
22cc118
Update src/components/TokenUsagePie.jsx
joshwilhelmi Oct 12, 2025
6714d2e
feat: Implement slash command menu with fixed positioning and dark mo…
joshwilhelmi Oct 13, 2025
dc0b69b
Update server/index.js
joshwilhelmi Oct 14, 2025
c614f85
Update server/utils/commandParser.js
joshwilhelmi Oct 14, 2025
d8466b8
Update src/components/ChatInterface.jsx
joshwilhelmi Oct 14, 2025
5ac07a8
Update src/components/ChatInterface.jsx
joshwilhelmi Oct 14, 2025
e8369ac
Update server/routes/commands.js
joshwilhelmi Oct 14, 2025
d9cdd68
Update src/components/ChatInterface.jsx
joshwilhelmi Oct 14, 2025
4e7bf64
Update server/index.js
joshwilhelmi Oct 14, 2025
72a1600
Update server/utils/commandParser.js
joshwilhelmi Oct 14, 2025
19ab4c2
fix: Add responsive width constraints to CommandMenu
joshwilhelmi Oct 14, 2025
fe52595
fix: Security and stability improvements for command execution and fi…
joshwilhelmi Oct 14, 2025
0c6ecc3
fix: Wrap orphaned token-usage endpoint code in proper async handler
joshwilhelmi Oct 14, 2025
27a8524
security: Add path traversal protection to file operation endpoints
joshwilhelmi Oct 14, 2025
db998bf
fix: Use WebSocket.OPEN constant instead of instance properties
joshwilhelmi Oct 14, 2025
6d99039
fix: Improve token usage tracking and fix race conditions
joshwilhelmi Oct 16, 2025
2d1098c
fix: Improve CommandMenu positioning for mobile devices
joshwilhelmi Oct 16, 2025
0e07ba3
fix: Add click-outside detection and improve CommandMenu positioning
joshwilhelmi Oct 16, 2025
fe0f1ab
debug: Add console logging and improve mobile positioning logic
joshwilhelmi Oct 16, 2025
67fac1f
fix: Use bottom positioning for CommandMenu on mobile
joshwilhelmi Oct 16, 2025
a72a35c
fix: Filter Invalid API key messages from session titles
joshwilhelmi Oct 17, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .env.example
Original file line number Diff line number Diff line change
Expand Up @@ -13,3 +13,8 @@ VITE_PORT=5173

# Uncomment the following line if you have a custom claude cli path other than the default "claude"
# CLAUDE_CLI_PATH=claude

# Claude Code context window size (maximum tokens per session)
# Note: VITE_ prefix makes it available to frontend
VITE_CONTEXT_WINDOW=160000
CONTEXT_WINDOW=160000
5 changes: 3 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -105,6 +105,7 @@ temp/
.taskmaster/
.cline/
.windsurf/
.serena/
CLAUDE.md


Expand All @@ -126,5 +127,5 @@ dev-debug.log
# OS specific

# Task files
# tasks.json
# tasks/
tasks.json
tasks/
Loading