Skip to content

Codex/slack channel#580

Closed
JohnYin-hub wants to merge 20 commits into
mainfrom
codex/slack-channel
Closed

Codex/slack channel#580
JohnYin-hub wants to merge 20 commits into
mainfrom
codex/slack-channel

Conversation

@JohnYin-hub

Copy link
Copy Markdown
Contributor

Summary

  • Harden Slack channel startup validation for bot/app token types and non-retryable Slack auth failures.
  • Improve Slack inbound text extraction by merging text, blocks, attachments, and file metadata.
  • Update Slack setup UI, manifest guidance styling, Slack icon, and connection failure display.

Tests

  • .venv/bin/python -m pytest tests/channel/test_slack.py tests/channel/test_channel.py -q
  • npm run build

John Yin and others added 20 commits July 10, 2026 15:51
# Conflicts:
#	flocks/channel/registry.py
#	webui/src/locales/en-US/channel.json
#	webui/src/locales/zh-CN/channel.json
#	webui/src/pages/Channel/index.tsx
…n-1f96945a07cc

chore: sync main into dev after main-1f96945a07cc
…lation

fix(hub): isolate plugin installation failures
fix(model): reveal provider API keys on demand
…ames

feat(tdp): align threat tool and action names
…ection

fix(tui): select first provider with available models
…lter

fix(tdp): remove default incident duration cap
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants