ScuroNeko
29b208eeec
(new): v1.2 release
Golang lint / lint (push) Successful in 11m32s
2026-08-19 14:58:25 +03:00
ScuroNeko
f03a081ed6
(new): rich message support
...
Golang lint / lint (pull_request) Successful in 1m20s
Golang lint / lint (push) Successful in 4m8s
(fix): runtime reliability
(tests): regression coverage
(doc): v1.1 release notes
2026-08-12 16:34:44 +03:00
ScuroNeko
61d0b1ebb8
(fix): webhook secret constant-time compare
...
Golang lint / lint (pull_request) Successful in 2m53s
Golang lint / lint (push) Successful in 2m55s
(fix): observer rename, panic emits ErrorEvent
(refactor): Runner.Once removed, Scene.PluginName unexported
(doc): godoc hygiene pre-1.0.0
2026-05-20 12:06:59 +03:00
ScuroNeko
affb802a7b
(new): PollTimeout config, RateLimiter.Cleanup
...
Golang lint / lint (pull_request) Successful in 3m4s
Golang lint / lint (push) Successful in 3m5s
(fix): compact payload escape, Draft.push validation, plugin logger ownership, worker StopAndWait, getChatLimiter deadlock, runner ctx-after-tick
(refactor): remove NewPayload, buildSceneKey from sceneRuntime, unify ToJSON fallback
(tests): compact round-trip, Draft.push state, RateLimiter.Cleanup eviction
(doc): changelog v1.0.0 rewrite, NewCommand dual-use godoc
2026-05-18 17:27:14 +03:00
ScuroNeko
071fc2375e
(draft): telegram markdown v2 string builder
Golang lint / lint (push) Successful in 4m51s
2026-04-30 13:56:36 +03:00
ScuroNeko
fc4386df75
(new): log formatter options
...
Golang lint / lint (push) Successful in 1m11s
(refactor): API initialism names
(tests): logger format coverage
(doc): updated public names
2026-04-28 16:18:14 +03:00
ScuroNeko
a34734366d
(new): sneklog v2
Golang lint / lint (push) Successful in 1m39s
2026-04-27 10:23:54 +03:00
ScuroNeko
b0882a46d5
(new): add scene payload routing
...
Golang lint / lint (push) Has been cancelled
(fix): stabilize config file versions
(tests): cover routing and versions
(doc): improve exported godoc
2026-04-24 11:34:53 +03:00
ScuroNeko
768dc859d7
(new): logger replacer for token
...
Golang lint / lint (push) Successful in 1m19s
(fix): scene command routing
2026-04-23 21:50:00 +03:00
ScuroNeko
a818174fbf
add observer runtime model
...
Instrument command, payload, update, scene, runner, polling, and policy flows
Add observer regression coverage and mark observability backlog item done
2026-03-31 13:50:21 +03:00
ScuroNeko
140f3397b2
add authorization policies
...
Introduce first-class policy helpers and composition through middleware
Normalize chat context for more updates and add regression coverage
Document the completed backlog item in changelog, TODO, and wiki
2026-03-30 18:17:28 +03:00
ScuroNeko
e2444752c2
rename app data API
...
Align docs, examples, and tests with AppData and NoData
Update handler, scene, runner, and plugin generics to the new naming
Ignore .codex and record the cleanup in the changelog
2026-03-30 16:43:59 +03:00
ScuroNeko
f74496a3e8
Release v1.0.0-rc.12
...
Finalize scenes, typed arg binding, and request-scoped context plumbing
Refresh docs, backlog state, and regression coverage for the rc.12 release
2026-03-30 00:12:24 +03:00
ScuroNeko
a4d70e1510
Stabilize scene session skeleton
...
Hide internal scene runtime methods
Refresh docs, tests, and changelog for scenes
2026-03-28 12:58:05 +00:00