|
|
c07aee708f
|
fix(tools): Update .mcp.json discovery to prioritize local ./work over /opt/gbo/data
|
2026-02-20 00:19:59 -03:00 |
|
|
|
e143968179
|
feat: Add JWT secret rotation and health verification
SEC-02: Implement credential rotation security improvements
- Add JWT secret rotation to rotate-secret command
- Generate 64-character HS512-compatible secrets
- Automatic .env backup with timestamp
- Atomic file updates via temp+rename pattern
- Add health verification for rotated credentials
- Route rotate-secret, rotate-secrets, vault commands in CLI
- Add verification attempts for database and JWT endpoints
Security improvements:
- JWT_SECRET now rotatable (previously impossible)
- Automatic rollback via backup files
- Health checks catch configuration errors
- Clear warnings about token invalidation
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
|
2026-02-19 19:42:41 +00:00 |
|
|
|
b1118f977d
|
fix: Correct parameter names in tool .bas files to match database schema
- Tool 06: Change tipoExibicao to tipoDescricao (matches pedidos_uso_imagem table)
- Tool 07: Change tipoExibicao to categoriaDescricao (matches licenciamentos table)
- Both tools now compile and execute successfully with database inserts
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
|
2026-02-18 17:51:47 +00:00 |
|
|
|
6215908536
|
Add ConfigWatcher and fix model routing
New features:
- Add ConfigWatcher for hot-reloading config.csv from ~/data
- Add LocalFileMonitor for watching ~/data/*.gbai directories
- Add GLM LLM provider implementation
- Add tool context for LLM tool calling
Bug fixes:
- Fix model routing to respect session → bot → default hierarchy
- Fix ConfigWatcher to handle local embedded (llm-server=true)
- Skip DriveMonitor for default bot (managed via ConfigWatcher)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
|
2026-02-09 15:10:27 +00:00 |
|