Skip to content

thread tool: never re-create the thread you're executing in - #55

Open
hello-pollux wants to merge 1 commit into
frolic:mainfrom
hello-pollux:pollux/thread-no-rerun-desc
Open

hello-pollux wants to merge 1 commit into
frolic:mainfrom
hello-pollux:pollux/thread-no-rerun-desc

Conversation

@hello-pollux

Copy link
Copy Markdown
Contributor

Layer A of the duplicate-thread fix (alongside #54's revert of the parent-channel promotion).

Today a fresh thread session (spark event-generalization brief) called thread twice, chaining two duplicate threads. #54 restores the hard block for thread-in-thread, but the session shouldn't reach for the tool at all — so the tool description now says it explicitly: if you're already executing inside a thread, don't call this tool to re-create or duplicate it; the thread already exists and you are its session.

Companion: pollux planning skill — the thread-handoff template's execution note now tells seed sessions to run in-thread and never re-thread.

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