banteg
a3cac40623
docs: readme
2026-01-01 02:20:56 +04:00
banteg
77e0bbfb1d
fix(render): improve file-change paths
2026-01-01 02:20:17 +04:00
banteg
ac35ba3594
docs: reorganize and refresh documentation
...
- move developing.md and specification.md into docs/
- update readme links to new locations
- add missing telegram.py module documentation
- fix engines.py location (was incorrectly under runners/)
- remove stale "moved to markdown.py" entries
2026-01-01 01:35:30 +04:00
banteg
20f8d8cc8a
chore: set progress edit cadence to 2s
2026-01-01 01:30:46 +04:00
banteg
75a93e0f85
feat(cli): log runner events
2026-01-01 01:26:57 +04:00
banteg
c45a81fc57
docs(changelog): fix pr links
2026-01-01 01:24:19 +04:00
banteg
d296c0dbf1
feat: introduce runner protocol and normalized event model ( #7 )
2026-01-01 01:13:55 +04:00
banteg
a9f8967bf4
docs: add v0.2.0 specification ( #8 )
2025-12-31 14:30:45 +04:00
banteg
8eda3f5e84
refactor: migrate exec bridge to anyio and harden cancellation ( #6 )
2025-12-31 01:51:46 +04:00
banteg
6687a435c9
feat: better progress edits, simpler telegram client ( #5 )
2025-12-30 23:22:40 +04:00
banteg
cb6de41e57
chore: ignore .worktrees
2025-12-30 20:38:32 +04:00
banteg
1231c9dc48
feat: /cancel ( #4 )
2025-12-30 16:20:07 +04:00
banteg
25c3eccca8
fix: resume tag in progress messages, fixes sequencing ( #3 )
2025-12-30 13:52:19 +04:00
banteg
b9da516ee7
fix: preserve file-change paths ( #2 )
2025-12-30 13:21:59 +04:00
banteg
e93fedd2fd
docs: add required setup steps to readme
2025-12-29 22:32:44 +04:00
banteg
4137839a0b
fix(render): drop language workaround for sulguk 0.11.1
2025-12-29 21:41:50 +04:00
banteg
07cb897d3f
style: readme
2025-12-29 20:27:54 +04:00
banteg
a73de48751
docs: update developing.md to match current code
2025-12-29 20:26:42 +04:00
banteg
633106f60f
ci: release workflow
2025-12-29 20:23:40 +04:00
banteg
ca970d7d0d
ci: test workflow
2025-12-29 20:23:32 +04:00
banteg
bed371099c
chore: uv.lock
2025-12-29 20:23:24 +04:00
banteg
e3bce33e68
docs: streamline readme
2025-12-29 20:21:32 +04:00
banteg
2dc6a61fa6
docs: separate user and developer installation
2025-12-29 20:16:56 +04:00
banteg
718f465b55
chore: remove unused render helper
2025-12-29 20:07:13 +04:00
banteg
d0f1321001
feat: add playful startup message
2025-12-29 19:59:35 +04:00
banteg
65c2054e3b
docs: add changelog for v0.1.0
2025-12-29 19:56:53 +04:00
banteg
81d2c98fee
chore: drop nonessential docstrings
2025-12-29 19:44:42 +04:00
banteg
5adf3500fc
chore: update pyproject metadata and switch to uv_build
2025-12-29 19:43:04 +04:00
banteg
8eca67526d
docs: enforce lowercase takopi branding
2025-12-29 19:37:32 +04:00
banteg
040f0e5fec
feat: rename telegram client module
2025-12-29 19:37:26 +04:00
banteg
e1fcc681eb
feat: streamline onboarding and add --version
2025-12-29 19:33:27 +04:00
banteg
d151788edb
refactor(onboarding): simplify setup flow
2025-12-29 19:19:01 +04:00
banteg
db4429af4d
feat: onboarding
2025-12-29 19:11:16 +04:00
banteg
d6f392c01e
fix(config): validate chat_id and bot_token
2025-12-29 18:40:18 +04:00
banteg
b30e460c0e
style: auto ruff format
2025-12-29 18:35:30 +04:00
banteg
a42692f935
test: print render output for all formats
2025-12-29 18:31:31 +04:00
banteg
2950fe116d
test: add golden render for all formats
2025-12-29 18:28:59 +04:00
banteg
e57e4fd04a
fix: handle legacy item types in exec render
2025-12-29 18:27:05 +04:00
banteg
c34fdfc923
refactor: narrow logging filter exception handling
2025-12-29 18:23:41 +04:00
banteg
b0ac7e8e3e
refactor: drop display path exception guard
2025-12-29 18:22:53 +04:00
banteg
9eccd99a93
refactor: keep empty entity lists
2025-12-29 18:20:03 +04:00
banteg
92db2d13dc
refactor: simplify session id extraction
2025-12-29 18:18:09 +04:00
banteg
4243556d61
refactor: drop redundant defensive checks
2025-12-29 18:17:27 +04:00
banteg
f3f0a1fea3
refactor: drop --cd and simplify config lookup
2025-12-29 18:15:05 +04:00
banteg
4a2eafdc3f
chore: deps
2025-12-29 18:12:37 +04:00
banteg
246c666579
chore: ignore
2025-12-29 18:11:20 +04:00
banteg
a321fce234
chore: agents
2025-12-29 18:09:41 +04:00
banteg
2e8c32828a
fix: correct local config path
2025-12-29 18:06:54 +04:00
banteg
bbb7bcbc39
docs: clarify single instance per bot
2025-12-29 18:01:58 +04:00
banteg
350c4266e0
test: coverage
2025-12-29 17:54:37 +04:00