Skip to content

Drop the Slack adapter and make the HTTP API the interface - #19

Merged
jacobprall merged 1 commit into
mainfrom
launch-review-fixes
Oct 23, 2026
Merged

jacobprall merged 1 commit into
mainfrom
launch-review-fixes

Conversation

@jacobprall

Copy link
Copy Markdown
Collaborator
  • Remove src/slack, its tests and fake, the @slack packages, and the Slack env vars. The API now runs on the free plan.
  • POST /v1/questions takes {question, follow_up_to}. A follow-up rebuilds the conversation from the earlier workflow run, so the API stays stateless. Public and internal transcripts merge into {role, text}.
  • Add pnpm ask to post, poll, and print a reply, with --follow-up.
  • Remove config labels and trim env aliases; PI_THINKING_LEVEL becomes THINKING_LEVEL.
  • Update the README and docs for the new API, follow-ups, and integrations.

- Remove src/slack, its tests and fake, the @slack packages, and the Slack
  env vars. The API now runs on the free plan.
- POST /v1/questions takes {question, follow_up_to}. A follow-up rebuilds
  the conversation from the earlier workflow run, so the API stays
  stateless. Public and internal transcripts merge into {role, text}.
- Add `pnpm ask` to post, poll, and print a reply, with --follow-up.
- Remove config labels and trim env aliases; PI_THINKING_LEVEL becomes
  THINKING_LEVEL.
- Update the README and docs for the new API, follow-ups, and integrations.

Co-authored-by: Cursor <cursoragent@cursor.com>
@jacobprall
jacobprall merged commit e112e51 into main Oct 23, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant