nub/CHANGELOG.md
Tom a97013d876 initial commit
- v 0.1.0 siehe CHANGELOG.md
2026-07-25 11:08:01 +02:00

33 lines
1.4 KiB
Markdown

# Changelog
Alle nennenswerten Änderungen an `nub` werden in dieser Datei dokumentiert.
Das Format orientiert sich an [Keep a Changelog](https://keepachangelog.com/de/1.1.0/).
Dieses Projekt ist privat und folgt keinem formalen Versionsschema
([SemVer](https://semver.org/lang/de/)) — Versionsnummern hier dienen nur
der zeitlichen Einordnung.
## [0.1.0] - 2026-07-25
### Hinzugefügt
- Kern-Loop: OpenAI-kompatibler Provider-Adapter, eingebaute
Datei-/Bash-Tools, Agent-Loop, Print-Modus (M1).
- Session-Baum: Sessions als persistenter Baum, jederzeit zurückspringen
und neu verzweigen (M2).
- Geschichtete Config und Context Assembler (`AGENTS.md`, Repomap,
Budget) (M3).
- Token-Kalibrierung und Auto-Compaction (M4).
- Skills mit Progressive Disclosure und MCP-Server-Anbindung mit
Allowlist und Profilen (M5).
- TUI auf Basis von Bubbletea, architektonisch vom Kern entfernbar (M6).
- Prompt-Cache-Beobachtbarkeit über `cache_read_tokens` (M7).
- Permissions-System: pro Tool `auto`/`ask`/`deny`, plus `deny_paths`/
`deny_bash` als Override.
- `question`-Tool: generische Freitext-Rückfrage für Modell und Skills,
inline im TUI-Transkript beantwortbar.
- `nub init` / `/init`: scaffoldet `.nub/config.toml` und `AGENTS.md`.
- Skills direkt als Slash-Commands (`/<name>`) aufrufbar.
- `/sessions`: Sessions auflisten, wechseln, löschen.
[Feature-Übersicht](docs/FEATURES.md) · [Test-Rezepte](docs/TESTING.md)