Skip to content

feat(handover): sync human messages to agent history - #28

Closed
turisanapo wants to merge 1 commit into
mainfrom
feat/session-history-sync
Closed

turisanapo wants to merge 1 commit into
mainfrom
feat/session-history-sync

Conversation

@turisanapo

Copy link
Copy Markdown
Contributor

Summary

  • add the optional session_history extension with separate user and assistant slash commands
  • route respond.io messages by assignee and sender source without recording Momo replies twice
  • record through the normal agent turn path so records and turns share the conversation lock
  • document setup, routing, diagnosis, and limits

Tests

  • added tests first for configuration, ownership, routing, recording, failure logs, and per-conversation exclusion
  • make check

@coderabbitai

coderabbitai Bot commented Aug 26, 2026 •

Copy link
Copy Markdown

Warning

Review limit reached

Next included review available in 12 minutes.

View limit details

Limit details: You’ve used the included review currently available.

You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository.

Learn how review limits work.

Review configuration:

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: 2275f89c-205d-4e06-b4b9-d3741663a96c

📥 Commits

Reviewing files that changed from the base of the PR and between cd7e244 and d0b3170.

📒 Files selected for processing (15)
  • README.md
  • cmd/momo/main.go
  • cmd/momo/main_test.go
  • internal/agent/harness_test.go
  • internal/channel/acp/acp.go
  • internal/channel/acp/endpoint_test.go
  • internal/channel/channel.go
  • internal/channel/channel_test.go
  • internal/channel/respondio/client_test.go
  • internal/channel/respondio/respondio.go
  • internal/channel/respondio/respondio_test.go
  • internal/config/config.go
  • internal/config/config_test.go
  • internal/extension/sessionhistory/sessionhistory.go
  • internal/extension/sessionhistory/sessionhistory_test.go

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@turisanapo turisanapo closed this Aug 26, 2026
@turisanapo
turisanapo deleted the feat/session-history-sync branch August 26, 2026 11:41
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