Skip to content

Conversation

@srtaalej
Copy link
Contributor

@srtaalej srtaalej commented Jan 20, 2026

Summary

This PR adds the task_card block and the plan block for usage in standalone messages.

⚠️ This is experimental and requires a toggle to preview!

const parentMessage = await client.chat.postMessage({
      channel: CHANNEL_ID,
      text: '🧵 Starting a streaming conversation with chunks...',
      blocks: [
        {
          type: 'plan',
          plan_id: 'plan-123',
          title: 'My Task',
          tasks: [
            {
              type: 'task_card',
              task_id: 'task-124',
              title: 'Task1',
              status: 'complete'
            },
            {
              type: 'task_card',
              task_id: 'task-125',
              title: 'task2',
              status: 'complete'
            },
          ]
        }
      ]
    });

Requirements (place an x in each [ ])

@codecov
Copy link

codecov bot commented Jan 20, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 93.09%. Comparing base (b44cee1) to head (18a68a7).
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@                     Coverage Diff                      @@
##           feat-ai-apps-thinking-steps    #2471   +/-   ##
============================================================
  Coverage                        93.09%   93.09%           
============================================================
  Files                               40       40           
  Lines                            11240    11240           
  Branches                           713      713           
============================================================
  Hits                             10464    10464           
  Misses                             764      764           
  Partials                            12       12           
Flag Coverage Δ
cli-hooks 95.23% <ø> (ø)
cli-test 94.79% <ø> (ø)
webhook 96.66% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@srtaalej srtaalej self-assigned this Jan 20, 2026
@srtaalej srtaalej added semver:minor enhancement M-T: A feature request for new functionality labels Jan 20, 2026
@srtaalej srtaalej marked this pull request as ready for review January 20, 2026 18:55
@srtaalej srtaalej requested a review from a team as a code owner January 20, 2026 18:55
@srtaalej srtaalej force-pushed the ale-task-plan-cards branch from 9644c30 to 66b041e Compare January 22, 2026 21:37
@srtaalej srtaalej force-pushed the ale-task-plan-cards branch from 66b041e to 18a68a7 Compare January 22, 2026 21:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement M-T: A feature request for new functionality semver:minor

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants