Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
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
18 changes: 18 additions & 0 deletions changelog/CHANGELOG_Frontend.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,24 @@

## October 2025

### Week of October 28
- **BREAKING**: Removed legacy Canvas API, added Visual Graph API
- **Feature**: Added automatic docs update and PR creation to docs-publisher workflow
- **Bug Fix**: Improved Claude response parsing with better YES/NO detection
- **Bug Fix**: Replaced claude CLI with Anthropic SDK Node.js approach
- **Bug Fix**: Added better error handling and debugging output for git diff
- **Bug Fix**: Fixed YAML syntax error in multiline string
- **Feature**: Added 300 line cap to diff stats
- **Feature**: Updated docs workflow to get relevant commits from claude
- **Bug Fix**: Fixed diff command to get full patch content
- **Feature**: Added diff stats to claude prompt alongside commit history
- **Feature**: Added explicit frontend repo checkout with full git history
- **Feature**: Added frontend commits and debug output
- **Feature**: Updated workflow to use claude with prompt via stdin
- **Feature**: Added claude-code installation and opening in docs repo
- **Bug Fix**: Fixed escaped variable in workflow string
- **Bug Fix**: Fixed workflow YAML format and completed docs-publisher workflow

### Week of October 20-21
- **Reverted**: Toolboxes feature reverted to previous state
- **UI**: Improved navigation to root when reverting changes
Expand Down
12 changes: 12 additions & 0 deletions claude_check.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
Looking at the commits provided, I can see there's a **BREAKING** change:

- `43d697d BREAKING: Remove legacy Canvas API, add Visual Graph API`

This is a breaking change that removes a legacy API and adds a new one, which absolutely requires documentation updates.

Additionally, there are several significant feature additions and fixes that would benefit from documentation:
- New automatic docs update and PR creation workflow
- Migration from Claude CLI to Anthropic SDK Node.js
- Improved Claude response parsing

YES
29 changes: 29 additions & 0 deletions frontend-updates/2025-10-28-update.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# Frontend Updates - October 28, 2025

## BREAKING CHANGES
- **Canvas API Removed**: The legacy Canvas API has been removed from the codebase
- **Visual Graph API Added**: New Visual Graph API introduced as replacement for Canvas API

## Features
- Added automatic documentation update and PR creation to docs-publisher workflow
- Added 300 line cap to diff stats for better performance
- Updated docs workflow to get relevant commits from Claude
- Added diff stats to Claude prompt alongside commit history
- Added explicit frontend repo checkout with full git history
- Added frontend commits and debug output
- Updated workflow to use Claude with prompt via stdin
- Added claude-code installation and opening in docs repo

## Bug Fixes
- Improved Claude response parsing with better YES/NO detection
- Replaced claude CLI with Anthropic SDK Node.js approach for better reliability
- Added better error handling and debugging output for git diff
- Fixed YAML syntax error in multiline string
- Fixed diff command to get full patch content
- Fixed escaped variable in workflow string
- Fixed workflow YAML format and completed docs-publisher workflow

## Developer Experience
- Enhanced automation for documentation updates
- Improved CI/CD workflow for docs synchronization
- Better error messages and debugging capabilities