code-yeongyu / code-yeongyu/senpi

agent: composed abort for cursor bridge tools (request+run) - design follow-up

Open
#1,023 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
429
Forks
98
Avg merge
5h 3m
Merged PRs (30d)
526

Description

After fix of the exec-frame refusal regression, bridge tools execute under the run signal only. A future composed abort (AbortSignal.any of run + request signals threaded through a dual-signal factory contract) was evaluated and deliberately deferred: its request leg is empty on every reachable teardown path today (requestAbortController.abort only fires on caller abort and idle timeout, and the idle path re-arms during local work). Revisit if a real request-scoped teardown path appears. (2026-08-20 hyperdebate consensus.)

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the bridge-tool signal flow described here, including the run signal, requestAbortController, and dual-signal factory contract. Verify whether a real request-scoped teardown path exists beyond caller abort and idle timeout; done means reopening the composed-abort design only when such a path appears.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
cli, tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.