Commit Graph

  • b6c8e63f4e feat(runners): add runner_bridge context window display, enhance claude/codex/opencode runners and telegram session handling master izackp 2026-06-04 22:11:02 -04:00
  • 7e3bc363f9 chore: ignore .bkit/, add CLAUDE.md and update-service.sh izackp 2026-06-04 21:58:36 -04:00
  • b3f7e26675 chore(release): v0.22.3 banteg 2026-03-02 13:07:44 +04:00
  • 10775bf9eb Allow coercible chat_id values (#186) ayvee 2026-03-02 15:27:48 +07:00
  • 058092c1a1 fix: make telegram config optional for external transports (#177) ayvee 2026-03-02 15:09:29 +07:00
  • 6cf469c8ac fix: deny root-level files with default deny_globs (#216) fjolne 2026-03-02 07:51:53 +00:00
  • eedfa0bba5 chore(release): v0.22.2 banteg 2026-02-24 17:17:32 +04:00
  • ebc823f616 fix: prevent Telegram 400 from local markdown links (#214) banteg 2026-02-24 17:15:44 +04:00
  • 3e85848292 chore(release): v0.22.1 banteg 2026-02-11 01:49:13 +04:00
  • 56bc1681c6 fix(telegram): preserve numbering with malformed nested lists (#202) banteg 2026-02-11 01:47:43 +04:00
  • 13ea8298d9 chore(release): v0.22.0 banteg 2026-02-11 01:34:52 +04:00
  • 8a75dc8ca5 feat(codex): support gpt-5.3-codex commentary rendering (#201) banteg 2026-02-11 01:33:08 +04:00
  • 01df3f5ea0 chore(release): v0.21.5 banteg 2026-02-08 19:12:57 +04:00
  • fb51708473 fix(telegram): dedupe duplicate incoming messages (#198) banteg 2026-02-08 19:10:34 +04:00
  • b293818195 refactor: read version from package metadata banteg 2026-01-31 15:11:26 +04:00
  • 90dee7170b chore: rotate telegram invite link banteg 2026-01-25 14:07:21 +04:00
  • fe71a336a7 chore(release): v0.21.4 banteg 2026-01-22 15:13:50 +04:00
  • 656dcfdf31 feat(telegram): add allowed user gate (#179) banteg 2026-01-22 13:59:14 +04:00
  • 4272a2aef3 chore(release): v0.21.3 banteg 2026-01-21 11:35:53 +04:00
  • 3d56c80a9e fix(telegram): ignore implicit topic root replies (#175) banteg 2026-01-21 11:33:58 +04:00
  • 7a23b13418 chore(release): v0.21.2 banteg 2026-01-20 13:29:40 +04:00
  • e2bb9fb717 fix: clear chat sessions on cwd change (#172) banteg 2026-01-20 13:23:07 +04:00
  • 0291a066b3 docs(takopi-slack): add takopi-slack plugin to reference (#168) Richard 2026-01-18 09:14:13 -05:00
  • cbde396fbb chore(release): v0.21.1 banteg 2026-01-18 12:03:30 +04:00
  • d943d28784 docs: add takopi-discord plugin to plugins reference (#164) ayvee 2026-01-18 02:50:32 +07:00
  • ee365d76ff fix(telegram): separate voice transcription client (#166) codyw912 2026-01-17 14:50:08 -05:00
  • 9d7c6fcd8c docs: align engine terminology in telegram and docs (#162) banteg 2026-01-17 13:55:49 +04:00
  • 0818e848b3 fix(telegram): disable link previews by default (#160) banteg 2026-01-17 02:58:23 +04:00
  • 26fb6eef2b chore(release): v0.21.0 banteg 2026-01-17 01:27:32 +04:00
  • 419ec5078b feat(telegram): make /ctx work everywhere (#159) banteg 2026-01-17 01:17:50 +04:00
  • b215279a3c feat(telegram): improve command planning and testability (#158) banteg 2026-01-17 01:08:15 +04:00
  • 2b5b2fa6b1 test(mutmut): stabilize runs and extend telegram coverage (#157) banteg 2026-01-17 01:00:07 +04:00
  • c85ab2e2a2 refactor(telegram): msgspec schemas and parsing (#156) banteg 2026-01-16 19:21:26 +04:00
  • 190b2f6d6e refactor: simplify telegram loop and jsonl runner (#155) banteg 2026-01-16 18:11:27 +04:00
  • da881fcee5 test: improve coverage and raise threshold to 80% (#154) banteg 2026-01-16 13:19:41 +04:00
  • 92b33c5181 feat(cli): add takopi config subcommand (#153) banteg 2026-01-16 11:28:06 +04:00
  • dec93019b1 fix(docs): opengraph meta fallbacks (#150) banteg 2026-01-16 02:45:09 +04:00
  • f9e5f059dd chore(release): v0.20.0 banteg 2026-01-16 02:07:22 +04:00
  • 246680a62c fix(telegram): handle forwarded uploads and show overrides (#149) banteg 2026-01-16 02:03:39 +04:00
  • 70737cb9c9 test: speed up telegram tests (#148) banteg 2026-01-16 01:48:55 +04:00
  • 155043497b feat: add telegram /model and /reasoning overrides (#147) banteg 2026-01-16 00:40:26 +04:00
  • e0826ed18c feat(telegram): coalesce forwarded messages (#146) banteg 2026-01-16 00:21:04 +04:00
  • 3f2932e76d fix(ci): link pr numbers in commit notifications (#145) banteg 2026-01-15 22:32:15 +04:00
  • a71bfd4dbe ci: notify master commits via telegram (#143) banteg 2026-01-15 22:20:04 +04:00
  • cabb796b19 feat(telegram): add mentions-only trigger mode (#142) banteg 2026-01-15 21:56:31 +04:00
  • 6c5763b014 fix(telegram): preserve directives for voice transcripts (#141) banteg 2026-01-15 21:37:37 +04:00
  • 5a2d780b3e docs: add takopi-scripts plugin to plugins list (#140) ayvee 2026-01-15 18:43:50 +07:00
  • 81fc88a3cf fix(windows): resolve claude.cmd via shutil.which (#124) botica 2026-01-15 05:06:13 -06:00
  • 495ff261de feat(api): export plugin utilities for transport development (#137) Zorro909 2026-01-15 12:00:13 +01:00
  • c811092aa4 chore(release): v0.19.0 banteg 2026-01-15 05:45:56 +04:00
  • e41b53e8f0 docs: link to takopi.dev docs site banteg 2026-01-15 05:42:27 +04:00
  • c0be8baebd fix(docs): mobile layout and font consistency (#139) banteg 2026-01-15 05:40:01 +04:00
  • cdaacb3d18 docs: onboarding v2, widgets for telegram workflows, hero widget (#138) banteg 2026-01-15 05:24:59 +04:00
  • ffae80dce7 feat: onboarding overhaul, persona-based setup (#132) banteg 2026-01-15 03:28:37 +04:00
  • a1a2714c01 feat(telegram): prefix voice transcriptions for agent awareness (#135) Charles Cooper 2026-01-14 16:32:42 -05:00
  • ff64741607 feat(telegram): add queued cancel placeholder (#136) banteg 2026-01-15 01:31:47 +04:00
  • 699ae3b38e chore: release v0.18.0 (#131) banteg 2026-01-14 01:58:36 +04:00
  • 100fcedb76 chore: remove github pages workflow and cname (#130) banteg 2026-01-14 01:34:46 +04:00
  • 142dedca0e docs: refresh tutorial chat styling (#129) banteg 2026-01-14 00:46:58 +04:00
  • b2834da232 fix(telegram): recreate stale topics (#127) banteg 2026-01-13 22:55:26 +04:00
  • 43fd594061 fix(pi): use stdout session header (#126) banteg 2026-01-13 22:51:29 +04:00
  • e671da0a0f feat(docs): switch docs to zensical (#125) banteg 2026-01-13 21:09:27 +04:00
  • f9757679c2 feat(docs): theme and different size icons (#123) banteg 2026-01-13 18:05:03 +04:00
  • 5ce5d319aa docs: set docs custom domain (#122) banteg 2026-01-13 16:19:26 +04:00
  • e292c99ab0 docs: restructure docs into diataxis (#121) banteg 2026-01-13 15:59:27 +04:00
  • d0e9a51a0f feat(docs): add mkdocs and ci (#114) banteg 2026-01-13 06:00:26 +04:00
  • d4aad8e068 feat(pi): add session resume shorthand (#113) banteg 2026-01-13 05:42:17 +04:00
  • c1205cd5a8 refactor: telegram modules and tighten linting (#111) banteg 2026-01-13 05:14:26 +04:00
  • f060d3b59c feat(telegram): add per-chat/topic default agents (#109) banteg 2026-01-13 04:11:16 +04:00
  • 6ce08ee602 feat(transport): add sender_id and raw to MessageRef for plugins (#112) Lewis Freiberg 2026-01-13 00:58:18 +01:00
  • abd0aa2bb4 refactor: cleanup, linting, and tooling updates (#108) banteg 2026-01-13 01:34:08 +04:00
  • 2809974698 chore(release): v0.17.1 banteg 2026-01-12 23:22:27 +04:00
  • 1074aaa859 fix(telegram): crash when running /new command (#106) Adrian 2026-01-12 19:19:29 +00:00
  • 85ecbc2b96 fix(telegram): track sessions for plugin runs (#107) banteg 2026-01-12 23:12:24 +04:00
  • 88591216f9 fix(telegram): align prompt upload resume flow (#105) banteg 2026-01-12 21:41:18 +04:00
  • 8b2903ffa3 chore(release): v0.17.0 banteg 2026-01-12 20:06:44 +04:00
  • 57aa0baf3b docs: update changelog for v0.17.0 banteg 2026-01-12 20:04:10 +04:00
  • 2f9787ac27 feat(telegram): optional resume (#104) banteg 2026-01-12 19:59:25 +04:00
  • 98ba41f8c7 feat(telegram): make resume line optional (#100) banteg 2026-01-12 19:49:13 +04:00
  • 637a9fc3e2 feat(telegram): add chat session mode (#102) banteg 2026-01-12 19:05:39 +04:00
  • 7825dd73a9 feat(files): add prompt auto-put mode for telegram uploads (#97) banteg 2026-01-12 18:46:32 +04:00
  • 9d3fd1a515 feat: use tomli-w for config dumps (#103) banteg 2026-01-12 18:39:54 +04:00
  • f638b8c32e feat(plugins): expose thread_id to plugins (#99) banteg 2026-01-12 18:22:56 +04:00
  • 9d5fccab92 feat(telegram): add overflow split mode (#101) banteg 2026-01-12 18:17:12 +04:00
  • 04671593aa feat(telegram): add voice transcription model override (#98) banteg 2026-01-12 17:35:21 +04:00
  • 2f05b46465 chore: bump version to 0.17.0.dev0 banteg 2026-01-12 06:11:00 +04:00
  • 00cfef92d6 chore: bump version to 0.17.0 banteg 2026-01-12 06:10:14 +04:00
  • 8f32739369 chore(release): v0.16.0 banteg 2026-01-12 06:08:35 +04:00
  • bc1319b73d feat(ci): release notify (#94) banteg 2026-01-12 06:05:15 +04:00
  • a1090bdf83 docs: rework readme banteg 2026-01-12 04:14:58 +04:00
  • e8c478d786 refactor(telegram): boundary types (#90) banteg 2026-01-11 21:36:07 +04:00
  • c6c34ac17f docs: add tips section to user guide banteg 2026-01-11 17:54:59 +04:00
  • 194cc02bba refactor: simplify runtime, config, and telegram (#85) banteg 2026-01-11 14:48:39 +04:00
  • 2380b3e5e9 fix(telegram): harden file transfer handling (#84) banteg 2026-01-11 06:05:38 +04:00
  • 1c6b7d7b21 chore(release): v0.15.0 banteg 2026-01-11 05:34:13 +04:00
  • ab1ecc277d feat(telegram): add file transfer support (#83) banteg 2026-01-11 05:32:31 +04:00
  • 22d010ece3 chore(release): v0.14.1 banteg 2026-01-11 01:44:35 +04:00
  • 77504231d4 feat(telegram): topics scope + thread-aware replies (#81) banteg 2026-01-11 01:40:49 +04:00
  • 94fda5e7e6 chore: bump version to v0.15.0.dev0 banteg 2026-01-10 22:59:26 +04:00
  • 73a61d072c chore(release): v0.14.0 banteg 2026-01-10 22:57:43 +04:00