forge-toolkit: хелперы для разработки MCP-серверов на Go. - toolkit: args/schema/result/env/probe/server - toolkit/validate: валидаторы синтаксиса - configreload: live-reload конфига по контент-хэшу - docs: ARCHITECTURE, quickstart, mcp-contract - template/ и examples/hello-tool/ - CI (Gitea Actions), лицензия Apache-2.0
25 lines
1.1 KiB
Markdown
25 lines
1.1 KiB
Markdown
# Changelog
|
|
|
|
Все значимые изменения документируются здесь. Формат — [Keep a Changelog](https://keepachangelog.com/ru/1.1.0/),
|
|
версии — [Semantic Versioning](https://semver.org/lang/ru/).
|
|
|
|
## [Unreleased]
|
|
|
|
## [0.1.0] - 2026-09-14
|
|
|
|
Первый публичный релиз.
|
|
|
|
### Добавлено
|
|
|
|
- `toolkit`: разбор аргументов (`RequestArgs`, `Get*`, `RequireString`),
|
|
ручные JSON-Schema-хелперы (`Schema`, `StrProps`, `IntProps`, …), результаты
|
|
(`Text`, `Error`), `${VAR}`-экспансия (`Expand`), stdio-lifecycle
|
|
(`Health`, `Run`).
|
|
- `toolkit` probe: протокол эмитированных permission-паттернов
|
|
(`RegisterPatternTool`, `WrapProbe`, `IsProbe`).
|
|
- `toolkit/validate`: валидаторы синтаксиса (JSON/YAML/TOML/XML/INI/ENV/Dockerfile).
|
|
- `configreload`: live-reload конфига по контент-хэшу (`Loader[T]`).
|
|
|
|
[Unreleased]: https://git.totmin.ru/en2zmax/forge-toolkit/compare/v0.1.0...HEAD
|
|
[0.1.0]: https://git.totmin.ru/en2zmax/forge-toolkit/releases/tag/v0.1.0
|