oh-my-customcode
Advanced tools
+1
-1
@@ -6,3 +6,3 @@ { | ||
| ], | ||
| "version": "1.0.16", | ||
| "version": "1.0.17", | ||
| "description": "Batteries-included agent harness for Claude Code", | ||
@@ -9,0 +9,0 @@ "type": "module", |
@@ -23,2 +23,4 @@ # [MAY] Optimization Guide | ||
| > **`ls | tail` 시계열 오판 (#1417)**: `ls`는 파일명을 알파벳/사전순으로 정렬하므로 `ls <dir> | tail`로 "가장 최근 파일"을 판단하면 오판한다(파일명 순서 ≠ mtime 순서). 시계열 최신 판단은 `ls -t`, `find <dir> -newermt <ts>`, 또는 stat/timestamp 기반 정렬을 명시한다. `tail`만으로 "최신" 단정 금지. Origin: #1417 (외부 통화녹음 진단 세션 — `ls TPhoneCallRecords | tail -6`이 알파벳순이라 최신을 6/18로 오판 → `find -newermt`로 6/19~20 파일 발견해 정정). | ||
| ### Capability-Aware Tool Scheduling | ||
@@ -25,0 +27,0 @@ |
@@ -196,2 +196,4 @@ # [MUST] Agent Design Rules | ||
| > **v2.1.191+**: Hooks with comma-separated matchers (e.g. `"Bash,PowerShell"`) now fire correctly — previously such matchers silently never fired. Relevant when authoring `.claude/hooks/` entries that target multiple tools in one matcher. | ||
| ## Permission Mode Guidance | ||
@@ -198,0 +200,0 @@ |
@@ -135,2 +135,4 @@ # [MUST] Agent Identification Rules | ||
| Reference issue: #1401. | ||
| 외부 프로젝트 진단 세션(예: #1417 통화녹음 수집 진단)에서 세션 전체에 걸쳐 헤더가 반복 누락되는 재발이 관측되었다 — 진단 몰입 중에도 매 응답 헤더를 고정한다. | ||
| Reference issues: #1401, #1417. |
@@ -222,2 +222,3 @@ # [MUST] Completion Verification Rules | ||
| | 첫 namespace/scope만 보고 전체 단정 | 관련 scope 확인 후 결론 | | ||
| | 정렬 기준 미검증 시계열 단정 (`ls\|tail`로 "최신") | 시계열 판단은 mtime/timestamp 정렬(`ls -t`/`find -newermt`) 명시 후 결론 — 파일명순 ≠ 시간순 (#1417) | | ||
@@ -224,0 +225,0 @@ Origin: #1266 ④. |
@@ -332,2 +332,4 @@ # [MUST] Orchestrator Coordination Rules | ||
| > **v2.1.191+**: Stopping a background agent from the tasks panel is now PERMANENT — a stopped agent no longer resurrects after being stopped. Strengthens background-agent lifecycle control. `mode: "bypassPermissions"` on every Agent tool call remains required. | ||
| ## Agent Capability Pre-Check | ||
@@ -334,0 +336,0 @@ |
@@ -56,2 +56,4 @@ # [MUST] Permission Rules | ||
| > **v2.1.191+**: Sandbox network permission dialog now REMEMBERS hosts allowed with "Yes" for the rest of the session (no per-connection re-prompt). Also: `/permissions` Recently-denied tab now PERSISTS an approved denial on close (previously discarded); managed `forceRemoteSettingsRefresh` now takes effect via MDM/file policy with `Cache-Control: no-cache`; MCP capability discovery (`tools/list`/`prompts/list`/`resources/list`) and OAuth token requests now retry transient network errors with backoff (headless skips the browser popup). Relevant to Tier-4/Tier-6 (sandbox network + MCP) permission flows. | ||
| ## Agent Tool Permission Mode | ||
@@ -58,0 +60,0 @@ |
@@ -103,2 +103,4 @@ # [MUST] Safety Rules | ||
| > **v2.1.191+**: Sandbox network permission "Yes" approvals are remembered per-session (cf. R002). Reduces re-prompts but means an allowed host stays allowed for the session — scope network allows deliberately. | ||
| ## Required Before Destructive Operations | ||
@@ -105,0 +107,0 @@ |
@@ -175,2 +175,4 @@ # [MUST] Tool Usage Identification Rules | ||
| Reference issue: #1401. | ||
| 외부 프로젝트 진단 세션(#1417)에서 Bash/Edit/Read/Agent 모든 호출에 `[agent][model] → Tool:` prefix가 세션 전체 누락된 재발이 관측되었다 — 도구 호출 직전 prefix 부착을 워크플로에 내재화한다. | ||
| Reference issues: #1401, #1417. |
| { | ||
| "version": "1.0.16", | ||
| "version": "1.0.17", | ||
| "lastUpdated": "2026-05-20T00:00:00.000Z", | ||
@@ -4,0 +4,0 @@ "omcustomMinClaudeCode": "2.1.121", |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
3604039
0.07%