7106706feat(publish): 워크플로우에 skip_platform 입력 추가 - 681cc56 fix(publish): E404+OIDC 만료를 이미 게시됨으로 처리 - d96bf1e fix(publish): OIDC 만료를 방지하기 위해 플랫폼 패키지 프로비넌스 비활성화 - f10734c fix(publish): OIDC 토큰 만료를 방지하기 위해 배치 게시 사용 - 380b946 docs - f935231 plan writing - b0bb404 docs update - bf3f8e5 fix(background-agent): 에이전트 실행 중일 때 조기 작업 완료 방지 - faac9e9 feat(ultrawork): ultrawork 프롬프트에 필수 확실성 및 무조건적 조항 추가 - d929184 docs: 언어별 README에서 설치 가이드 동기화 - 693c9e0 docs: Features 섹션을 docs/features.md로 추출 - c0ed300 @gilbrotheraway가 code-yeongyu/oh-my-opencode#908에서 CLA 서명 - 8cad7cc refactor(agents): 사용하지 않는 createSisyphusJuniorAgent 함수 제거 - c6fb0c7 fix(types): 선택적 sessionID 및 startedAt 필드에 null 체크 추가 - ebaab5a test(background-agent): non-blocking 큐 테스트 추가 - 92942a5 feat(ui): toast 및 background_output에서 pending/queued 상태 표시 - 9710e10 fix(background-agent): pending 작업 TTL에 queuedAt 사용 - d6723a7 feat(background-agent): pending 작업 취소 지원 - 933c0c9 fix(background-agent): pendingByParent에서 pending 작업 추적 - 54f4485 feat(background-agent): 키당 큐 프로세서 구현 - 481770e feat(background-agent): launch() non-blocking 처리 - b053df4 feat(background-agent): 키당 큐 구조 추가 - 426fb36 feat(background-agent): pending 상태 및 queuedAt 필드 추가 - fca3054 @ikx94가 code-yeongyu/oh-my-opencode#902에서 CLA 서명 - 6a4bac9 fix(ci): OIDC 토큰 만료를 방지하기 위해 npm publish 병렬화 - 31dfef8 @G-hoon이 code-yeongyu/oh-my-opencode#879에서 CLA 서명 - 0ce8708 Merge pull request #870 from qwertystars/fix/mcp-oauth-autodetect - 753fd80 refactor(orchestrator): 기본적으로 병렬 위임 활성화 - 6d99b5c docs: 심층 조사를 통해 계층적 AGENTS.md 재생성 - 255f535 refactor(delegate-task): skills 파라미터에 null 대신 빈 배열 사용 - 2206d68 fix(momus): 검토자를 디자인 방향이 아닌 문서 평가로 제한 - 0ed1d18 fix(mcp): 기본 제공 MCP에 대해 OAuth 자동 감지 비활성화 - d13e841 ultrawork 모드 루프를 위한 /ulw-loop 명령 추가 (#867) - 36b665e docs(agents): init-deep를 사용하여 계층적 AGENTS.md 재생성 - 987ae46 Merge pull request #868 from code-yeongyu/feat/deepwiki - 74e9834 README에 DeepWiki 배지 추가 - 5657c3a fix(lsp): 진단 오류를 TUI의 오류 블록으로 표시 - c433e73 feat(skill-mcp): "Not connected" 오류에 대한 자동 재연결 재시도 추가 - dec35d2 fix(ci): 워크플로우 파일이 변경될 때 merge-to-master를 non-fatal 처리 - 1f493cc fix(ci): merge 단계에서 체크아웃 전에 스태시 처리 - ef7276a fix(ci): master로 푸시를 위한 워크플로우 권한 추가 - a2f64e1 chore(release): 플랫폼 패키지를 3.0.0-beta.9로 범프 - e37493a Merge pull request #846 from LTS2/fix/826-sisyphus-junior-model-override - c0be58b Revert "ci: skip platform packages (already published manually)" - 6388429 test(background-agent): 정체 감지 단위 테스트 추가 - 1b6037b feat(background-agent): 정체 세션 감지 및 자동 중단 추가 - 360984a feat(config): BackgroundTaskConfig에 staleTimeoutMs 추가 - 9a273a4 fix(test): 지금은 불안정한 mainSessionID 테스트 건너뛰기 - b7b5737 fix(test): 세션 상태 리셋을 위한 글로벌 프리로드 추가 - fa9bf45 fix(test): 모든 세션 상태 테스트에 _resetForTesting 추가 - b4fa31a fix(test): 적절한 테스트 격리를 위해 _resetForTesting 추가 - ec2cf22 fix(ci): 플랫폼 바이너리 게시 활성화 - f6d4201 fix(test): mainSessionID 테스트 격리를 위해 중첩 beforeEach 추가 - 5cb5dbe Merge pull request #863 from sgwannabe/fix/keyword-detector-skip-background-tasks - 7d79673 @sgwannabe가 code-yeongyu/oh-my-opencode#863에서 CLA 서명 - 0823dbe fix(keyword-detector): 백그라운드 작업 세션에 대해 키워드 감지 건너뛰기 - 8391b8a Merge pull request #855 from luojiyin1987/fix/doctor-windows-opencode - 903a153 Merge pull request #859 from qwertystars/fix/migration-import-path - bbaf78a Merge branch 'code-yeongyu:dev' into fix/migration-import-path - 79dab37 @qwertystars가 code-yeongyu/oh-my-opencode#859에서 CLA 서명 - 374083f fix(migration): DEFAULT_CATEGORIES의 import 경로 수정 - 0b9cf32 @luojiyin1987이 code-yeongyu/oh-my-opencode#855에서 CLA 서명 - a5097a4 @vmlinuzx가 code-yeongyu/oh-my-opencode#837에서 CLA 서명 - 15b91f5 fix: Windows의 doctor에서 opencode.ps1 처리 - 30f3dd2 Merge pull request #834 from MotorwaySouth9/fix/windows-lsp-doctor-and-detection - cf7b23b Merge pull request #847 from minkichoe-lbox/fix/dynamic-year - 0c00059 fix(sisyphus-orchestrator): 무한 루프를 방지하기 위해 boulder 연속에 디바운스 추가 - 5ee8996 fix(keyword-detector): 에이전트별 ultrawork 템플릿에 세션 상태 사용 - 7cd59e9 feat(toast): 폴백 모델(상속됨/시스템 기본값)에만 경고 표시 - cb6f1c9 fix(delegate-task): 카테고리 기본 모델이 부모 모델보다 우선 - eeb7eb2 refactor(agent-tool-restrictions): SDK 도구 파라미터에 부울 사용 - fd6a33b fix(context-injector): 합성 부분 주입을 위해 mainSessionID 폴백 추가 - e22960d test(context-injector): 합성 부분 주입을 위한 테스트 업데이트 - ea1d604 chore(index): contextInjector chat.message 훅 호출 제거 - d3e3371 refactor(context-injector): chat.message 훅 제거, transform에서 합성 부분 삽입 - 188bbef refactor: sisyphus_task를 delegate_task로 이름 변경 - 6008388 feat(prometheus): 자체 검토를 통한 자동 생성 계획 워크플로우 - 8402b55 fix(background-agent): 카테고리 설정을 보존하기 위해 재개 시 모델 전달 - 880e29e @minkichoe-lbox가 code-yeongyu/oh-my-opencode#847에서 CLA 서명 - 47e64a4 fix(librarian): 하드코딩된 2024/2025 대신 동적 연도 사용 - e23ce11 feat: Sisyphus-Junior가 sisyphus_task를 호출할 수 있도록 허용 - f1cdb3b feat: 오케스트레이터 예외와 함께 global sisyphus_task 거부 - 83cbc56 refactor: 레거시 도구 형식 제거, 권한만 사용 - ede9abc feat(multimodal-looker): 읽기 전용 도구 액세스로 제한 - 27ef9fa feat(orchestrator): 프로젝트 수준 lsp_diagnostics 및 QA 검증 강조 - 333db56 refactor(agents): Sisyphus 및 Sisyphus-Junior 프롬프트에서 lsp_diagnostics 제거 - 1ecb2ba fix(hooks): 명령 설명에서 start-work 거짓 트리거 방지 - d00c2e7 fix(hooks): 보조 메시지에서 평탄한 modelID/providerID로 모델 추출 - 8d54572 refactor(orchestrator): 포스트 검증 워크플로우를 Step 4-6으로 재구성 - e737477 feat(prometheus): 제약 우선 아키텍처로 계획 모드 제약 강화 - aa859f8 feat(sisyphus-task): 명시적 skills 파라미터 필요 - 빈 배열 [] 거부 - c282244 fix: prometheus-md-only 훅을 위해 chat.message에 세션 에이전트 저장 - 75925d5 fix: Prometheus에서의 모드 전환을 허용하기 위해 /start-work에서 세션 에이전트 지우기 - c7ca608 refactor: 키워드 감지기 필터링을 위해 시스템 지시문 접두사 통합 - b933992 refactor: dcp_for_compaction 및 preemptive_compaction 기능 제거 - bf28b3e fix: Sisyphus 에이전트가 call_omo_agent 비활성화되어 있는지 확인 - 9363324 refactor(lsp): lsp_servers 참조 정리 및 프롬프트를 PascalCase 사용으로 업데이트 - f888da8 Merge pull request #833 from KNN-07/fix/git-master-watermark-injection - 9fb284d docs: 모든 README의 LSP 도구 목록 업데이트 - 584aecf refactor(config): 사용하지 않는 OpenCode 기본 제공 LSP 도구 비활성화 - 848b2e3 refactor(lsp): lsp_servers 제거 - OpenCode의 LspServers와 중복 - 3366624 docs: README에서 OpenCode 기본 제공 LSP 도구 제거 - e36385e fix(git-master): 기본값을 재정의하는 대신 활성화될 때만 워터마크 주입 - ca2f805 fix(cli): LSP doctor 체크에서 unix which 회피 - f9b9b59 fix(lsp): Windows 서버 감지 개선 - 837176d Merge pull request #803 from GollyJer/concurrency-hardening - 8e2410f refactor(background-agent): registerExternalTask를 trackTask로 이름 변경 - 0230e71 fix(ci): 현재는 플랫폼 패키지 건너뛰기 (OIDC 미구성) - c9f762f fix(hooks): session.prompt의 모델 정보 해석을 위해 파일 시스템 대신 API 사용 - f658544 fix(ci): npm publish 인증을 위한 NPM_TOKEN 추가 - 396043a fix(ci): OIDC 인증을 위해 setup-node에 registry-url 추가 - 9854e9f Revert "fix(ci): npm 게시를 위한 NPM_TOKEN 지원 추가" - 48167a6 refactor(lsp): OpenCode에서 이미 제공된 중복 LSP 도구 제거 - 207a39b fix(skill): 사용자 정의 스킬을 지원하기 위해 스킬 해석 통합 - 5de3d4f fix(ci): npm OIDC를 위해 publish 러너를 ubuntu-latest로 되돌리기 - 7a9e604 fix(ci): npm OIDC 인증을 위해 setup-node에 registry-url 추가 - 37d4aec fix(ci): publish 워크플로우에서 bare tsc 대신 bunx tsc 사용 - c38b078 fix(test): non-interactive-env 훅 테스트에서 환경 격리 (#822) - 5e44996 Merge pull request #813 from KNN-07/fix/start-work-ultrawork-plan-confusion - c67ca82 feat: Bun 단일 파일 실행 파일 배포 (#819) - 72a3975 fix(ci): agent 워크플로우에 누락된 --copilot=no 플래그 추가 - 747d824 Merge pull request #818 from code-yeongyu/fix/sisyphus-orchestrator-test-assertions - b8a8cc9 fix(sisyphus-orchestrator): 새로운 프롬프트 텍스트와 일치하도록 테스트 어설션 업데이트 - 96630bb Merge pull request #817 from code-yeongyu/fix/ci-pr-tests-on-dev - 15e3e16 fix(ci): dev 브랜치에 대한 PR에서 테스트 실행 - 6869933 Merge pull request #815 from devxoul/fix/readme-beta-version - 49384fa docs: README의 베타 버전 링크를 v3.0.0-beta.7로 업데이트 - b056e77 docs: README의 베타 버전을 3.0.0-beta.7로 업데이트 - 9bed597 feat(prompts): 실행 가능한 지침으로 작업 후 미리알림 강화 - 74f3553 feat(sisyphus_task): 상세 컨텍스트를 포함한 오류 메시지 강화 - 1ea3045 @mmlmt2604가 code-yeongyu/oh-my-opencode#812에서 CLA 서명 - e925ed0 fix(start-work): 명시적 계획 이름을 준수하고 ultrawork 키워드 제거 - b5bd837 fix(background-agent): 작업 관리에서 부모 세션 ID 처리 개선 - abc4a34 fix(sisyphus): 프론트엔드 시각적 변경에 대해 하드 블록 적용 - 7168c2d fix(background-agent): pending 알림에서 정체 항목 방지 - 7050d44 feat(background-agent): BackgroundManager를 위한 프로세스 정리 구현 - d6499cb fix(non-interactive-env): Windows/PowerShell 지원 추가 (#573) - a38dc28 docs: AGENTS 문서 메타데이터 및 에이전트 모델 참조 업데이트 - 4ac0fa7 fix(background-agent): 외부 동시성 키 보존 - c1246f6 feat(background-agent): 동시성 그룹 필드 추가 - 89fa9ff fix(look-at): LLM 호환성을 위한 경로 별칭 및 검증 추가 - 0387126 feat(concurrency): 백그라운드 작업 경쟁 및 누수 방지 - 4c22d6d fix(todo-continuation): 연속 프롬프트 주입 시 모델 보존 - 1dd369f perf(comment-checker): CLI 경로 해석을 위한 lazy init - 84e97ba Merge pull request #801 from stranger2904/fix/session-cursor-output - ef65f40 fix: 세션 삭제 시 세션 커서 상태 정리 - 3de559f refactor: getNewMessages를 consumeNewMessages로 이름 변경 - acb16bc fix: 히스토리 변경 시 커서 리셋 - 9995b68 fix: 도구 출력을 위한 세션 커서 추가 - 41fa37e Merge pull request #800 from jkoelker/fix_cli_install - 70bca4a fix(cli): copilot 설치 플래그 추가 - b1f19cb Merge pull request #681 from aw338WoWmUI/fix/installer-version-pinning - 8395a6e fix: PR 검토 피드백 처리 - abd1ec1 Merge pull request #790 from stranger2904/feat/http-mcp-transport - 5a8d9f0 @stranger29가 code-yeongyu/oh-my-opencode#795에서 CLA 서명 - 2c4730f Delete clean_pr_body.txt - 951df07 fix: 헤더 검증을 위한 테스트 구문 수정 - 4c49299 Merge pull request #736 from Gladdonilli/fix/background-agent-edge-cases - 00508e9 Merge pull request #770 from KNN-07/fix/agent-model-inheritance - 8a9ebe1 refactor(sisyphus-task): OpenCode 설정에서 동적 모델 폴백 사용 - 014bdae @stranger2904가 code-yeongyu/oh-my-opencode#788에서 CLA 서명 - 570b51d feat(skill-mcp): 원격 MCP 서버용 HTTP 전송 지원 추가 - a91b05d Merge pull request #751 from Momentum96/feat/sisyphus-task-retry - 4a892a9 fix(sisyphus-task): modelInfo.type 감지를 수정하여 실제 해석된 모델 비교 - 4d49663 feat(sisyphus-task): 카테고리에 대해 부모 모델을 상속하고 폴백 경고 표시 - 0c21c72 Merge pull request #776 from MotorwaySouth9/fix/config-migration-do-not-prune-agent-overrides - caf50fc Merge pull request #783 from popododo0720/fix/ulw-boundary-and-skill-mcp-args - 3801e42 fix: 키워드 감지기 테스트에서 mock 복원 - 306dab4 Merge pull request #774 from 0Jaeyoung0/fix/bun-installation-requirement - 9f040e0 Merge branch 'dev' into fix/ulw-boundary-and-skill-mcp-args - 25dbcfe @devkade가 code-yeongyu/oh-my-opencode#784에서 CLA 서명 - 47a641c feat(lsp): kotlin-ls LSP 서버 지원 추가 (#782) - 5c4f4fc fix: ulw 키워드 단어 경계 및 skill_mcp parseArguments 객체 처리 - e180d29 feat(installer): 시각적/프론트엔드 에이전트를 위한 GitHub Copilot 폴백 추가 - 93e59da docs: OAuth 알림에서 Claude 구독 Q&A 단순화 - 358bd8d docs: English README에 TL;DR 섹션 추가 - 78d6758 docs: Japanese 및 Chinese README에 TL;DR 섹션 추가 - 54575ad fix: 프롬프트에서 모델/에이전트 컨텍스트에 대해 동적 메시지 조회 사용 - 045fa79 docs: Claude OAuth 액세스 알림 및 ToS 면책 추가 - 4d966ec refactor(background-agent): cleanupPendingByParent 헬퍼 추출 - 5d99e9a fix: 나머지 PR 검토 피드백 처리 - 1293883 fix: PR 검토 피드백 처리 - c196db2 fix(background-agent): 작업 라이프사이클의 3가지 엣지 케이스 처리 - 6ded689 fix(background-agent): 세션의 lastModel을 사용하기 위해 모델 필드 생략 - 45d6601 refactor(lsp): LSP 도구 통합 - lsp_hover, lsp_code_actions, lsp_code_action_resolve 제거 - lsp_document_symbols + lsp_workspace_symbols를 scope 파라미터가 있는 lsp_symbols로 병합 - 훅, 템플릿 및 문서의 모든 참조 업데이트 - ffbab8f @dang232가 code-yeongyu/oh-my-opencode#777에서 CLA 서명 - e203130 refactor(cli): OpenAI codex 인증 플러그인 설정 제거 - 0631865 style(agents): Orchestrator Sisyphus에 녹색 추가 - 2b036e7 @MotorwaySouth9가 code-yeongyu/oh-my-opencode#776에서 CLA 서명 - e6a5728 fix(migration): Orchestrator-Sisyphus 이름 정규화 - 4d76f37 Bun 전제 조건으로 README.zh-cn.md 업데이트 - 84e1ee0 @0Jaeyoung0이 code-yeongyu/oh-my-opencode#774에서 CLA 서명 - 3d5319a fix(agents): Prometheus 플래너에서 call_omo_agent 차단 (#772) - 75eb82e Bun 설치 요구 사항으로 README 업데이트 - 325ce12 fix(config): 강등된 계획 에이전트에서 숨겨진 플래그 제거 - 66f8946 fix(background-agent): notifyParentSession에서 부모 모델 보존 - 22619d1 fix(migration): 자동 모델 투 카테고리 변환 제거 (#764) - 000a61c docs: Codex 참조를 GitHub Copilot 문서로 바꾸기 - 9f07aae feat(config): 모델 할당 로직에 Copilot 폴백 구현 - d7326e1 feat(installer): 우선순위 기반 폴백으로 GitHub Copilot 지원 추가 - 34863a7 @justsisyphus가 code-yeongyu/oh-my-opencode#760에서 CLA 서명 - a1b881f @abhijit360이 code-yeongyu/oh-my-opencode#759에서 CLA 서명 - 2b556e0 Merge pull request #7분량 관계로 이후 내용은 번역에서 제외했습니다. 전체 내용은 위 원문 링크에서 확인하세요.