Skip to content

Align channel prompt with actual message delivery - #50

Open
Some1Uknow wants to merge 1 commit into
inkbox-ai:mainfrom
Some1Uknow:fix/channel-prompt-single-message
Open

Align channel prompt with actual message delivery#50
Some1Uknow wants to merge 1 commit into
inkbox-ai:mainfrom
Some1Uknow:fix/channel-prompt-single-message

Conversation

@Some1Uknow

Copy link
Copy Markdown

Summary

Aligns CHANNEL_PROMPT with the bridge's actual SMS/iMessage delivery behavior.

The prompt currently tells Codex that blank-line-separated blocks are delivered as separate bubbles, while each Codex reply is sent as one outbound message.

Change

  • Update the messaging prompt to describe single-message delivery.
  • Add a focused regression test covering the delivery contract.
  • No transport or delivery behavior changes.

Reason

The existing prompt describes behavior the bridge does not implement, which can cause Codex to format replies for separate bubbles that never materialize.

Testing

  • pytest -q — 529 passed, 23 skipped
  • pytest tests/contract -v — 5 passed
  • python -m compileall -q inkbox_codex tests — passed
  • git diff --check — passed

Fixes #49.

@Some1Uknow Some1Uknow changed the title fix: align channel prompt with message delivery Align channel prompt with actual message delivery Aug 27, 2026
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.

CHANNEL_PROMPT promises per-block bubble splitting the send path doesn't implement

1 participant