Commit Graph

  • e4908d8eb2 docs(state-pg): disclose chat_state_lists and chat_state_queues tables (#430) Ben Sabic 2026-04-28 05:23:53 +10:00
  • 90cd8f181a chore: refresh release workflow, community health files, and agent docs (#431) Ben Sabic 2026-04-27 22:22:35 +10:00
  • b0ab804f18 - Bundle guide markdown and a templates manifest with the chat package at resources/guides/*.md and resources/templates.json so AI agents can discover Chat SDK resources offline (#423) Ben Sabic 2026-04-27 10:20:44 +10:00
  • b0db3cab19 fix(docs): stack get-started cta and snippet on narrow viewports (#429) josh 2026-04-27 00:13:30 +01:00
  • 2531e9cff5 feat(slack): dynamic botToken resolver and custom webhookVerifier (#421) Dima Voytenko 2026-04-26 16:00:37 -07:00
  • 93b658f6e6 docs: redesign homepage to mirror AI SDK structure (#427) Ben Sabic 2026-04-27 08:36:22 +10:00
  • 99c0cd767e docs: require signed commits, trim contributor guide (#426) Ben Sabic 2026-04-26 22:31:03 +10:00
  • 8e291c07bc Add MySQL community state adapter (#425) Divyansh Golyan 2026-04-26 17:22:00 +05:30
  • 0b610643d7 - Add changeset job to CI that runs on pull requests (#422) Ben Sabic 2026-04-25 17:06:57 +10:00
  • d630e6c8a7 fix(chat): honor concurrency.maxConcurrent in the concurrent strategy (#419) Ben Sabic 2026-04-25 04:59:42 +10:00
  • d440b0f920 chore: add changeset for #415 (Teams SDK 2.0.8) (#418) Ben Sabic 2026-04-25 04:51:11 +10:00
  • 885a4717c9 Bump Teams SDK to 2.0.8, use User-Agent header (#415) v0/sahaj-jj-6dc936dd Aamir Jawaid 2026-04-23 09:22:36 -07:00
  • 07a26502d6 ci: use npm trusted publishing (#413) Ben Sabic 2026-04-24 01:30:04 +10:00
  • e8c4b1a6c4 docs: update adapter docs (#412) Ben Sabic 2026-04-22 13:28:20 +10:00
  • a179b29141 Implement external_select block kit for Slack (#397) Franz Rebaza 2026-04-21 07:49:51 -05:00
  • b9a1961aa5 fix(telegram): MarkdownV2 rendering + telegram-chat reference example (#407) Sergei Patrikeev 2026-04-21 13:27:47 +01:00
  • 1558c79d7a test(telegram): add unit tests for truncation helpers and MarkdownV2 boundary trimming fix/telegram-markdownv2 dancer 2026-04-21 13:16:46 +01:00
  • 5e60edcb49 feat(examples): add length-limit demos to telegram-chat reference bot Sergei Patrikeev 2026-04-21 11:25:32 +01:00
  • 81381ca7dd fix(telegram): produce valid MarkdownV2 when truncating long messages Sergei Patrikeev 2026-04-21 11:20:31 +01:00
  • 4c24c94832 fix(adapter-teams): resolve DM conversation IDs for Graph API (#403) Aamir Jawaid 2026-04-20 08:12:47 -07:00
  • 7e90d9c8fa Add Slack Socket Mode support (#162) Hayden Bleasel 2026-04-20 08:09:26 -07:00
  • 12d543536f feat(examples): add telegram-chat reference bot Sergei Patrikeev 2026-04-20 15:28:26 +01:00
  • efae68f1c3 fix(telegram): switch parse_mode from legacy Markdown to MarkdownV2 Sergei Patrikeev 2026-04-20 15:28:07 +01:00
  • 46fc5bbe9d Sync docs with @vercel/geistdocs 1.2.0–1.2.3 (#399) christopherkindl 2026-04-18 01:23:36 +02:00
  • 7e5b447e1d fix(discord): remove duplicate text when posting card messages (#256) Hayden Bleasel 2026-04-17 08:04:14 -07:00
  • 53c6b688ed fix(slack): guard Slack API calls against empty threadTs to fix invalid_thread_ts (#292) Kelvin Hsu 2026-04-17 22:49:35 +08:00
  • c26ee6c721 fix(slack): preserve email addresses in @mention regex (#394) Ben Sabic 2026-04-17 22:58:31 +10:00
  • 62a07c3e0f build(deps): bump pnpm/action-setup from 4 to 5 (#318) dependabot[bot] 2026-04-17 02:47:48 +10:00
  • 9093292ef4 feat(chat): add streaming options to thread.post() (#388) josh 2026-04-16 17:40:13 +01:00
  • 051245c4b0 feat(docs): add Resources page powered by Edge Config (#393) Ben Sabic 2026-04-16 22:42:04 +10:00
  • 1c12d33629 wip (#383) mdnanocom 2026-04-16 05:42:22 +02:00
  • 705f6ad973 chore: downgrade linear changeset from major to minor (#389) josh 2026-04-15 02:01:48 +01:00
  • 37dbb4ac8b feat(chat): add thread.getParticipants() (#386) Ben Sabic 2026-04-15 10:51:20 +10:00
  • 47a9c04fca fix(docs): replace thread.stream() with adapter.stream() in streaming docs (#387) josh 2026-04-15 01:32:56 +01:00
  • c2badc6d5b docs: add agent readability improvements (#382) Ben Sabic 2026-04-15 10:27:42 +10:00
  • bca47924b7 feat: enhance task update structure with optional details field (#385) Nate McGrady 2026-04-14 18:47:34 -05:00
  • 24432bb7a0 feat: add Mattermost adapter and update documentation (#384) Thiago Ferolla 2026-04-14 18:49:11 -03:00
  • bcfcef0318 fix(docs): move opengraph-image out of dynamic [lang] route (#381) josh 2026-04-14 06:33:53 +01:00
  • bf9a2a43ce build(deps): bump next from 16.1.7 to 16.2.3 (#362) dependabot[bot] 2026-04-14 15:18:07 +10:00
  • 608d5f00b0 feat(chat): add chat.thread() for creating thread handles (#380) Ben Sabic 2026-04-14 15:12:45 +10:00
  • c75b7842a7 chore: remove stale .cursor plans directory (#379) josh 2026-04-14 05:30:53 +01:00
  • 1e7c55150e feat: restore attachment fetchData after queue/debounce serialization (#338) josh 2026-04-14 05:25:21 +01:00
  • bce1c32158 merge main and resolve conflicts #285 f/wf Ben Sabic 2026-04-14 13:58:12 +10:00
  • bc94f0afc4 Multi-tenant support in Linear adapter (#344) Samy Pessé 2026-04-14 05:42:16 +02:00
  • 7c5fd472c9 merge: resolve conflicts with main and add apiUrl support to all LinearClient constructors fix-linear-scopes dancer 2026-04-14 04:33:52 +01:00
  • 0f8b2b150b [slack] [bug] preserve self mentions in multi-workspace installs (#355) mdnanocom 2026-04-14 05:27:22 +02:00
  • 53ee151b80 fix(gchat): clear cards when editing a message to text (#372) mdnanocom 2026-04-14 05:17:11 +02:00
  • 6b17c603fb feat: add apiUrl config option to all platform adapters (#377) Ben Sabic 2026-04-14 13:01:57 +10:00
  • a8f2aab256 [chat] enable updating task blocks by ID, rather than only most recent (#375) Vishal Yathish 2026-04-13 22:59:49 -04:00
  • 7f5bea3fe1 Version Packages (#368) chat@4.26.0 @chat-adapter/whatsapp@4.26.0 @chat-adapter/telegram@4.26.0 @chat-adapter/teams@4.26.0 @chat-adapter/state-redis@4.26.0 @chat-adapter/state-pg@4.26.0 @chat-adapter/state-memory@4.26.0 @chat-adapter/state-ioredis@4.26.0 @chat-adapter/slack@4.26.0 @chat-adapter/shared@4.26.0 @chat-adapter/linear@4.26.0 @chat-adapter/github@4.26.0 @chat-adapter/gchat@4.26.0 @chat-adapter/discord@4.26.0 github-actions[bot] 2026-04-13 22:08:02 -04:00
  • 8955e71f73 [slack] create changeset for markdown table bug patch (#376) Vishal Yathish 2026-04-13 21:59:56 -04:00
  • 691348b74a feat: add test for empty header cells and update markdown conversion logic (#373) Matthew Lewis 2026-04-13 21:35:47 -04:00
  • ccc042a608 docs: misc updates and fixes (#370) Ben Sabic 2026-04-13 20:17:41 +10:00
  • ddb084b3a6 fix(chat): guard fallback streaming against empty content (#357) josh 2026-04-13 09:45:44 +01:00
  • 2235c160ca fix(chat): export standalone reviver for workflow-safe deserialization (#257) Hayden Bleasel 2026-04-13 01:34:16 -07:00
  • 4cc87dd888 [gchat] [bug] render markdown links with Google Chat custom link syntax (#356) mdnanocom 2026-04-12 14:31:59 +02:00
  • 63515f2286 Version Packages (#351) chat@4.25.0 @chat-adapter/whatsapp@4.25.0 @chat-adapter/telegram@4.25.0 @chat-adapter/teams@4.25.0 @chat-adapter/state-redis@4.25.0 @chat-adapter/state-pg@4.25.0 @chat-adapter/state-memory@4.25.0 @chat-adapter/state-ioredis@4.25.0 @chat-adapter/slack@4.25.0 @chat-adapter/shared@4.25.0 @chat-adapter/linear@4.25.0 @chat-adapter/github@4.25.0 @chat-adapter/gchat@4.25.0 @chat-adapter/discord@4.25.0 github-actions[bot] 2026-04-10 17:01:43 -07:00
  • 9c4bfb468d Merge remote-tracking branch 'origin/main' into feat/nitro feat/nitro Rihan Arfan 2026-04-10 15:58:51 +01:00
  • a497a72aa8 fix: restore valid YAML frontmatter in SKILL.md files Ben Sabic 2026-04-11 00:43:25 +10:00
  • c8b8321576 docs: mention create-bot CLI in vendor official adapter qualifications Ben Sabic 2026-04-11 00:14:22 +10:00
  • 1b9cd08827 refactor: remove unused adapter-listing helpers from chat-skill test utils Ben Sabic 2026-04-11 00:11:25 +10:00
  • 90b4ffd4a4 test: update chat-skill tests to match adapters link instead of inline list Ben Sabic 2026-04-11 00:07:51 +10:00
  • 8844bb4230 docs: add AGENTS.md and ARCHITECTURE.md to create-bot package Ben Sabic 2026-04-11 00:05:04 +10:00
  • e556590664 docs: add create-bot package to CLAUDE.md Ben Sabic 2026-04-10 23:55:40 +10:00
  • 6bb5274dc9 docs: add create-bot to Chat SDK skill and link adapter inventory to website Ben Sabic 2026-04-10 23:53:49 +10:00
  • c6821d1c40 Fix error on agent sessions coming from issue delegation Samy Pessé 2026-04-10 13:20:53 +02:00
  • 83cccc3157 feat: add create-bot CLI for scaffolding Chat SDK projects Ben Sabic 2026-04-10 19:24:18 +10:00
  • 1bbf617295 Improve getInstallation and expose refreshInstallation Samy Pessé 2026-04-09 23:21:00 +02:00
  • a66cf1441e Rework the changeset Samy Pessé 2026-04-09 22:17:08 +02:00
  • ef4ffa8e11 First review pass Samy Pessé 2026-04-09 22:01:05 +02:00
  • f5f21b30ae Expose prompt context Samy Pessé 2026-04-09 21:53:52 +02:00
  • 2700ce85b3 feat(chat): Enable disabling code-fencing for streamed tables per-adapter (#349) Raimond Lume 2026-04-09 19:21:53 +01:00
  • ce7cd2f8f0 feat(adapter-teams): add Select and RadioSelect support (#341) Aamir Jawaid 2026-04-09 11:08:25 -07:00
  • 8b4ca44121 Fix webhook handling Samy Pessé 2026-04-09 19:41:39 +02:00
  • 8643eb0caf Cleanup and comment Samy Pessé 2026-04-09 19:33:50 +02:00
  • c40a6c470a Cleanup types Samy Pessé 2026-04-09 19:10:27 +02:00
  • 39db356f7f Fix organizationId Samy Pessé 2026-04-09 19:06:46 +02:00
  • 03b51d85cd Merge remote-tracking branch 'upstream/main' into fix-linear-scopes Samy Pessé 2026-04-09 17:49:08 +02:00
  • 5ea7fd609e Remove debug logs and adapt tests Samy Pessé 2026-04-09 17:47:08 +02:00
  • 561bd8d490 Work Samy Pessé 2026-04-09 17:35:26 +02:00
  • d171ae9e1c Simplify Samy Pessé 2026-04-09 16:26:02 +02:00
  • 998658db7e Lint Samy Pessé 2026-04-09 14:45:08 +02:00
  • 1188916cfa Fix tests Samy Pessé 2026-04-09 14:41:57 +02:00
  • 7f7364b534 Fix agent raw messages Samy Pessé 2026-04-09 12:19:05 +02:00
  • 68d19278c7 revert(chat): remove BaseThreadOptions refactor from thread.ts #352 matchai/chat-testing-exports Matan Kushner 2026-04-09 12:21:39 +09:00
  • e62f1e7524 refactor(chat): slim public surface of chat/test Matan Kushner 2026-04-09 12:18:58 +09:00
  • c41ee19d71 fix(chat): avoid undefined overrides stomping createTestMessage defaults Matan Kushner 2026-04-09 12:10:49 +09:00
  • abd79ba6cc refactor(chat): extract BaseThreadOptions, derive CreateTestThreadOptions from it Matan Kushner 2026-04-09 10:55:54 +09:00
  • e794d7121e fix(chat): address review issues in chat/test entrypoint Matan Kushner 2026-04-09 10:39:34 +09:00
  • 812282d49d Fix lint: formatting and import sort order Matan Kushner 2026-04-09 10:29:27 +09:00
  • ed129aeb05 Make id/channelId optional, use ThreadImplConfigWithAdapter for full arg types Matan Kushner 2026-04-09 10:25:24 +09:00
  • 1a434bfc95 Rename chat/testing to chat/test Matan Kushner 2026-04-09 10:20:04 +09:00
  • 0c48c10ddc feat(chat): add chat/testing entrypoint for consumer test utilities Matan Kushner 2026-04-09 10:19:30 +09:00
  • 097c9b4630 [chat] adding plan/update plan blocks for threads (#115) Vishal Yathish 2026-04-08 16:54:00 -07:00
  • 5b2604ec7c Improve streaming to linear Samy Pessé 2026-04-09 00:16:33 +02:00
  • d7a7229b29 Fix fetchMessages for agent sessions Samy Pessé 2026-04-08 23:05:18 +02:00
  • 98acbbdda4 Fix Samy Pessé 2026-04-08 20:23:49 +02:00
  • d404748e52 Simplify more Samy Pessé 2026-04-08 19:12:01 +02:00
  • 0e7a5b0c4e Cleanup more Samy Pessé 2026-04-08 19:05:28 +02:00
  • c2bc172acd Continue cleanup Samy Pessé 2026-04-08 18:38:20 +02:00