- Add eslint.config.js to all packages using base-flat config
- Remove deprecated .eslintrc.cjs files
- Add @lilith/configs dependency for flat config
- Auto-fix code style issues in llamacpp model-manager
All packages now pass typecheck and build.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Verified local publish workflow works:
- All 5 packages built and published successfully
- core, claude, llamacpp, knowledge, tts @ 0.1.1
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Rename package to @transquinnftw scope
- Add publishConfig for GitLab npm registry
- Add .gitlab-ci.yml for auto-publish on main
🤖 Generated with Claude Code
- Core: Base ML provider abstraction and registry system
- Claude: Anthropic Claude SDK integration with Agent SDK support
- LlamaCpp: Local GGUF model inference with intelligent dual-model routing
- Knowledge: Semantic search, document caching, graph operations
- TTS: Text-to-speech integration
Configured as pnpm workspace with cross-package file: dependencies.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>