Skip to content

fix(social): distinguishable room titles, chip stripping on Bot-to-Bot sends, task-linked holds (#132, #106, #111) - #148

Merged
Birfy merged 1 commit into
ThinkFlowLab:mainfrom
Birfy:cursor/remainders-132-106-111-dae8
Oct 16, 2026
Merged

Birfy merged 1 commit into
ThinkFlowLab:mainfrom
Birfy:cursor/remainders-132-106-111-dae8

Conversation

@Birfy

@Birfy Birfy commented Oct 16, 2026

Copy link
Copy Markdown
Collaborator

Closes the concrete remainders of three open issues.

Not included: the Tool removed: ask_user_question line (#140, a DSH core cell) and the #111 clarification state and workBotId (need #55).

Fixes #132, Fixes #106, Fixes #111

ARCH_DOCS_BASE=upstream/main npm run verify passes.

…n holds

Two rooms with the same people no longer share Face-to-face room; Bot-authored
own-chat followups drop session chips (including cross-owner); a send stamps
meta.taskId so two working tasks get the right hold.

Co-authored-by: Danyang Chen <birfychen@gmail.com>
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 16, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-16T14:30:16.709077Z 069029e PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@Birfy
Birfy added this pull request to the merge queue Oct 16, 2026
Merged via the queue into ThinkFlowLab:main with commit dd73fc3 Oct 16, 2026
6 checks passed

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 069029e3c5

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".


import { socialFetch } from './mcp-client.js'
import { lookFromServer } from './look.js'
import { formatFaceRoomTitle } from '../../../core/src/shared/face-title.js'

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Keep the shared title helper in the shipped package

When @flybot/social is installed from its release tarball, plugins/social/package.json#files includes only this package, so this relative import resolves to <profile>/node_modules/core/src/shared/face-title.js rather than the separately installed ds-bot package. Importing the packed plugin therefore throws ERR_MODULE_NOT_FOUND before apply can run; keep the helper inside the social package or expose it through an installed API.

AGENTS.md reference: AGENTS.md:L51-L52

Useful? React with 👍 / 👎.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants