fix(extension): 크로스 프로젝트 response watcher 우회 수정 + file_permission write 도구 3-button 매핑
- response watcher: pending 삭제 후 response data의 project_name으로 fallback 필터 - processResponseFile: sessionId를 pending에서 우선 사용 (activeSessionId 대신) - logToFile: [projectName] 접두사 추가 (공유 로그 구분) - file_permission 리스트에 replace_file_content, write_to_file, multi_replace_file_content 추가 - UserResponse에 project_name 필드 추가 + bot.py 4곳 전파 - known-issues: 2건 추가, devlog 012
This commit is contained in:
@@ -56,6 +56,7 @@ class UserResponse:
|
||||
timestamp: float = 0
|
||||
button_index: int = -1 # -1 = legacy (approve/reject), 0+ = specific button index
|
||||
step_type: str = "" # pass through from pending for extension routing
|
||||
project_name: str = "" # for multi-project: extension uses this when pending file is missing
|
||||
|
||||
|
||||
class BridgeProtocol:
|
||||
|
||||
Reference in New Issue
Block a user