Commit graph

12 commits

Author SHA1 Message Date
Bob Roberts
a744080e65 feat: Add Skills Library and Session Insights (v2.3)
## Skills Library
- Browse and install 36+ community skills from Anthropic & Superpowers
- Local skill templates (Rails, React, testing)
- Create custom project-specific skills
- Beautiful UI with search and filtering
- /claude-os-skills command for CLI management

## Session Insights
- Parse Claude Code native .jsonl session files
- Extract patterns, decisions, blockers automatically
- Track tool usage and file changes
- Session summary generation for LLM processing

## Documentation
- Updated README with v2.3 features
- Updated API_REFERENCE with new endpoints
- Added SKILLS_GUIDE.md and SESSIONS_GUIDE.md
- Updated GitHub Pages (docs/index.html)
- Reorganized docs (internal_docs for private)

## Bug Fixes
- Fixed httpx client closure in community skill install
- Fixed frontend request format for skill install

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-11 12:56:49 -06:00
Bob Roberts
8908f2b03b Working on adding the linux setup 2025-12-09 17:43:16 -06:00
Bob Roberts
b5246a0ab2 Clean up repo: remove internal docs, fix issues, add features
- Remove internal docs from git tracking (still in .gitignore)
- Clean Tuffy/Pistn references from public documentation
- Add uninstall.sh script with README documentation
- Fix Configure modal overlay bug (issue #14)
- Add Playwright e2e testing setup
- Remove state/config files from tracking

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-02 16:27:58 -06:00
Bob Roberts
a7b7c4e51c
Merge pull request #12 from gkastanis/fix/missing-frontend-lib-files
Add missing frontend lib files
2025-12-02 14:44:55 -06:00
Bob Roberts
f45f2f0c6a Major cleanup that should have done before announcing this app!!! 2025-12-02 14:35:15 -06:00
gkastanis
dd711a7d96 Add missing frontend lib files
Fixes #7

- Add frontend/src/lib/auth.tsx with AuthProvider and useAuth hook
- Add frontend/src/lib/api.ts with chat, getKBStats, listDocuments, etc.
- Add frontend/src/lib/filePicker.ts with path utilities
- Update .gitignore to not ignore frontend/src/lib/

These files were imported but never committed, preventing fresh
installations from building the frontend.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-02 14:23:47 +02:00
Bob Roberts
662f500edb Fixing the install script for error handling 2025-11-01 14:34:30 -05:00
Bob Roberts
8d38791b03 Project cleanup 2025-10-31 16:54:28 -05:00
Bob Roberts
1d16eec139 fix: Track schema.sqlite in git for CI/CD compatibility
Changed:
- Added exception to .gitignore for app/db/schema.sqlite
- The schema file is required for database initialization
- Other *.sqlite files are still ignored (databases)
- CI now has access to the schema needed for testing

The schema.sqlite file defines the database structure and should
be version controlled. Only actual database files (data/*.db) are
ignored.

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-27 22:23:54 -05:00
Bob Roberts
bf1277182c mostly working correctly 2025-10-24 16:17:47 -05:00
Bob Roberts
a6a9c77f51 Major updates to use react and agent os profiles 2025-10-23 19:23:05 -05:00
Bob Roberts
8e5a46aa59 first commit 2025-10-22 13:29:28 -05:00