Skip to content

Show Feishu card content inline#11

Merged
hetaoBackend merged 10 commits intomainfrom
codex/macos-app-feishu-card-packaging
Mar 20, 2026
Merged

Show Feishu card content inline#11
hetaoBackend merged 10 commits intomainfrom
codex/macos-app-feishu-card-packaging

Conversation

@hetaoBackend
Copy link
Copy Markdown
Owner

Summary

  • remove the Feishu collapsible panel flow and render task results inline across one or more markdown blocks
  • update Feishu card rendering tests to cover the always-expanded behavior and keep forwarded-message checks green
  • track the card-rendering fix in todo.md and merge the latest origin/main into this branch

Test Plan

  • uv run pytest tests/test_feishu_message_rendering.py -q
  • uv run pytest tests/test_feishu_forwarded_messages.py -q

hetaoBackend and others added 10 commits March 18, 2026 19:22
Kept HEAD branch improvements:
- Constants (FEISHU_INLINE_RESULT_LIMIT, FEISHU_CARD_MARKDOWN_CHUNK) instead of hardcoded values
- Chunked full-text panel (no truncation in expanded view)
- Truncated fallback_content for default chat sends
- More precise test assertions for card structure

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@vercel
Copy link
Copy Markdown

vercel bot commented Mar 20, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
agentforge-landing Ready Ready Preview, Comment Mar 23, 2026 9:31am

@hetaoBackend hetaoBackend merged commit d6569e6 into main Mar 20, 2026
3 checks passed
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.

1 participant