Commit Graph

  • 9339d4c88c Merge pull request #228 from hrygo/fix/observe.sh-timestamp-export Affaan Mustafa 2026-02-16 14:18:13 -08:00
  • 2497a9b6e5 Merge pull request #241 from sungpeo/mkdir-rules-readme Affaan Mustafa 2026-02-16 14:18:10 -08:00
  • e449471ed3 Merge pull request #230 from neal-zhu/fix/whitelist-plan-files-in-doc-hook Affaan Mustafa 2026-02-16 14:18:08 -08:00
  • cad8db21b7 docs: add mkdir for rules directory in ja-JP and zh-CN READMEs Sungpeo Kook 2026-02-17 01:48:37 +09:00
  • 9d9258c7e1 docs: require default directory creation for initial user-level rules Sungpeo Kook 2026-02-17 01:32:56 +09:00
  • 08ee723e85 Merge pull request #3 from pangerlkr/copilot/fix-markdownlint-errors-again Pangerkumzuk Longkumer 2026-02-16 19:23:01 +05:30
  • f11347a708 Merge pull request #4 from pangerlkr/copilot/fix-markdownlint-errors-another-one Pangerkumzuk Longkumer 2026-02-16 19:20:56 +05:30
  • 586637f94c Revert unrelated package-lock.json changes copilot-swe-agent[bot] 2026-02-16 03:01:15 +00:00
  • 2b6ff6b55e Initial plan for markdownlint error fixes copilot-swe-agent[bot] 2026-02-16 02:58:12 +00:00
  • 2be6e09501 Initial plan copilot-swe-agent[bot] 2026-02-16 02:55:40 +00:00
  • b1d47b22ea Initial plan copilot-swe-agent[bot] 2026-02-16 02:37:38 +00:00
  • 9dd4f4409b Merge pull request #2 from pangerlkr/copilot/fix-markdownlint-errors Pangerkumzuk Longkumer 2026-02-16 07:58:23 +05:30
  • c5de2a7bf7 Remove misleading comments about trailing spaces copilot-swe-agent[bot] 2026-02-16 02:22:49 +00:00
  • af24c617bb Fix all markdownlint errors (MD038, MD058, MD025, MD034) copilot-swe-agent[bot] 2026-02-16 02:22:14 +00:00
  • 2ca903d4c5 Initial plan copilot-swe-agent[bot] 2026-02-16 02:20:28 +00:00
  • 4d98d9f125 Add Go environment setup step to workflow Pangerkumzuk Longkumer 2026-02-16 07:10:39 +05:30
  • 853c64d7c1 feat: add NanoClaw agent REPL — persistent session-aware CLI for ECC andydiaz122 2026-02-15 12:02:19 -05:00
  • 40e80bcc61 fix: whitelist .claude/plans/ in doc file creation hook Maohua Zhu 2026-02-15 08:49:15 +08:00
  • eaf710847f fix syntax in illustrative example Lin Yuan 2026-02-14 20:36:36 +00:00
  • b169a2e1dd Update .cursor/skills/cpp-coding-standards/SKILL.md voidforall 2026-02-14 20:33:59 +00:00
  • 8b4aac4e56 feat: add cpp-coding-standards skill to skills/ and update README Lin Yuan 2026-02-14 20:26:33 +00:00
  • 08f60355d4 feat: add cpp-coding-standards skill based on C++ Core Guidelines Lin Yuan 2026-02-14 20:20:27 +00:00
  • 1f74889dbf fix: correct TIMESTAMP environment variable syntax in observe.sh 黄飞虹 2026-02-14 21:25:50 +08:00
  • 82d751556c feat(skills): add regex-vs-llm-structured-text skill Tatsuya Shimomoto 2026-02-14 12:33:03 +09:00
  • 3847cc0e0d feat(skills): add content-hash-cache-pattern skill Tatsuya Shimomoto 2026-02-14 12:31:30 +09:00
  • 94eaaad238 feat(skills): add swift-actor-persistence skill Tatsuya Shimomoto 2026-02-14 12:30:22 +09:00
  • ab5be936e9 feat(skills): add swift-protocol-di-testing skill Tatsuya Shimomoto 2026-02-14 12:18:48 +09:00
  • 219bd1ff88 feat(skills): add cost-aware-llm-pipeline skill Tatsuya Shimomoto 2026-02-14 12:16:05 +09:00
  • 4ff6831b2b Delete llms.txt Affaan Mustafa 2026-02-13 18:47:48 -08:00
  • 182e9e78b9 test: add 3 edge-case tests for readFile binary, output() NaN/Infinity, loadAliases __proto__ safety Affaan Mustafa 2026-02-13 18:44:07 -08:00
  • 0250de793a test: add 3 edge-case tests for findFiles dotfiles, getAllSessions date format, parseSessionMetadata title regex Affaan Mustafa 2026-02-13 18:40:07 -08:00
  • 88fa1bdbbc test: add 3 edge-case tests for countInFile overlapping, replaceInFile $& tokens, parseSessionMetadata CRLF Affaan Mustafa 2026-02-13 18:36:09 -08:00
  • 2753db3a48 test: add 3 edge-case tests for findFiles dot escaping, listAliases limit falsy values, getSessionById old format Affaan Mustafa 2026-02-13 18:30:42 -08:00
  • e50b05384a test: add Round 121 tests for findFiles ? glob, setAlias path validation, and time metadata extraction Affaan Mustafa 2026-02-13 18:25:56 -08:00
  • 26f3c88902 test: add Round 120 tests for replaceInFile empty search, setAlias length boundary, and notes extraction Affaan Mustafa 2026-02-13 18:23:55 -08:00
  • df2d3a6d54 test: add Round 119 tests for appendFile type safety, renameAlias reserved names, and context extraction Affaan Mustafa 2026-02-13 18:21:39 -08:00
  • 25c5d58c44 test: add Round 118 edge-case tests for writeFile type safety, renameAlias self, and reserved alias names Affaan Mustafa 2026-02-13 18:19:21 -08:00
  • 06af1acb8d test: add Round 117 edge-case tests for grepFile CRLF, getSessionSize boundaries, and parseSessionFilename case Affaan Mustafa 2026-02-13 18:16:10 -08:00
  • 6a0b231d34 test: add Round 116 edge-case tests for replaceInFile null coercion, loadAliases extra fields, and ensureDir null path Affaan Mustafa 2026-02-13 18:11:58 -08:00
  • a563df2a52 test: add edge-case tests for countInFile empty pattern, parseSessionMetadata CRLF, and updateAliasTitle empty string coercion (round 115) Affaan Mustafa 2026-02-13 18:05:28 -08:00
  • 53e06a8850 test: add edge-case tests for listAliases type coercion, replaceInFile options.all with RegExp, and output BigInt serialization (round 114) Affaan Mustafa 2026-02-13 18:01:25 -08:00
  • 93633e44f2 test: add 3 tests for century leap years, zero-width regex, and markdown titles (Round 113) Affaan Mustafa 2026-02-13 17:54:48 -08:00
  • 791da32c6b test: add 3 tests for Unicode alias rejection, newline-in-path heuristic, and read-only append (Round 112) Affaan Mustafa 2026-02-13 17:47:50 -08:00
  • 635eb108ab test: add 3 tests for nested backtick context truncation, newline args injection, alias 128-char boundary Affaan Mustafa 2026-02-13 17:41:58 -08:00
  • 1e740724ca test: add 3 tests for findFiles root-unreadable, parseSessionFilename year 0000, uppercase ID rejection Affaan Mustafa 2026-02-13 17:30:38 -08:00
  • 6737f3245b test: add 3 tests for appendFile new-file creation, getExecCommand traversal, getAllSessions non-session skip Affaan Mustafa 2026-02-13 17:24:36 -08:00
  • 1b273de13f test: add 3 tests for grepFile Unicode, SAFE_NAME_REGEX traversal, getSessionSize boundary Affaan Mustafa 2026-02-13 17:18:06 -08:00
  • 882157ac09 test: add 3 tests for Round 107 (881 total) Affaan Mustafa 2026-02-13 17:11:32 -08:00
  • 69799f2f80 test: add 3 tests for Round 106 (878 total) Affaan Mustafa 2026-02-13 17:07:13 -08:00
  • b27c21732f test: add 3 edge-case tests for regex boundary, sticky flag, and type bypass (Round 105) Affaan Mustafa 2026-02-13 16:59:56 -08:00
  • 332d0f444b test: add Round 104 edge-case tests (detectFromLockFile null, resolveSessionAlias traversal, whitespace notes) Affaan Mustafa 2026-02-13 16:45:47 -08:00
  • 45a0b62fcb test: add Round 103 edge-case tests (countInFile bool, grepFile numeric, loadAliases array) Affaan Mustafa 2026-02-13 16:08:47 -08:00
  • a64a294b29 test: add 3 edge-case tests for looksLikePath heuristic, falsy title coercion, and checkbox regex (Round 102) Affaan Mustafa 2026-02-13 16:02:18 -08:00
  • 4d016babbb test: round 101 — output() circular crash, getSessionStats type confusion, appendSessionContent null Affaan Mustafa 2026-02-13 15:54:02 -08:00
  • d2c1281e97 test: round 100 — findFiles maxAge+recursive interaction, parseSessionMetadata ### truncation, cleanupAliases falsy coercion Affaan Mustafa 2026-02-13 15:49:06 -08:00
  • 78ad952433 test: add 3 tests for no-match rewrite, CR-only grepFile, and null write (R99) Affaan Mustafa 2026-02-13 15:41:15 -08:00
  • 274cca025e test: add 3 tests for null-input crashes and negative maxAge boundary (R98) Affaan Mustafa 2026-02-13 15:35:18 -08:00
  • 18fcb88168 test: add 3 tests for whitespace ID, lastIndex reuse, and whitespace search (Round 97) Affaan Mustafa 2026-02-13 15:28:06 -08:00
  • 8604583d16 test: add 3 tests for session-manager edge cases (Round 96) Affaan Mustafa 2026-02-13 15:13:55 -08:00
  • 233b341557 test: add 3 tests for alternation regex, double-negative clamping, and self-rename (Round 95) Affaan Mustafa 2026-02-13 14:50:49 -08:00
  • a95fb54ee4 test: add 3 tests for scoped pkg detection, empty env var, and tools-without-files (Round 94) Affaan Mustafa 2026-02-13 14:44:40 -08:00
  • 910ffa5530 test: add 3 tests for regex boundary and flag logic gaps (round 93) Affaan Mustafa 2026-02-13 14:21:03 -08:00
  • b9a38b2680 test: add Round 92 tests for object pattern, UNC path, and empty packageManager Affaan Mustafa 2026-02-13 14:05:24 -08:00
  • 14dfe4d110 test: add Round 91 tests for empty action pattern, whitespace PM, and mixed separators Affaan Mustafa 2026-02-13 14:02:41 -08:00
  • 3e98be3e39 test: add Round 90 tests for readStdinJson timeout and saveAliases double failure Affaan Mustafa 2026-02-13 13:59:03 -08:00
  • 3ec59c48bc test: add 3 tests for subdirectory skip, TypeScript error detection, and entry.name fallback (Round 89) Affaan Mustafa 2026-02-13 13:39:16 -08:00
  • e70d4d2237 test: add 3 tests for replaceInFile deletion, parseSessionMetadata null fields, countInFile zero matches (Round 88) Affaan Mustafa 2026-02-13 12:49:53 -08:00
  • 9b286ab3f8 test: add 3 tests for stdin 1MB overflow and analyzePhase async method (round 87) Affaan Mustafa 2026-02-13 12:42:20 -08:00
  • b3e362105d test: add 3 tests for typeof guard, empty package.json, and learned_skills_path override (round 86) Affaan Mustafa 2026-02-13 12:23:34 -08:00
  • 8cacf0f6a6 fix: use nullish coalescing for confidence default + add 3 tests (round 85) Affaan Mustafa 2026-02-13 12:11:26 -08:00
  • cedcf9a701 test: add 3 tests for TOCTOU catch paths and NaN date sort fallback (round 84) Affaan Mustafa 2026-02-13 11:35:22 -08:00
  • 15717d6d04 test: cover whitespace-only frontmatter field, empty SKILL.md, and getAllSessions TOCTOU symlink Affaan Mustafa 2026-02-13 11:20:44 -08:00
  • c8b7d41e42 test: cover tool_name OR fallback, Notification/SubagentStop events, and template regex no-match Affaan Mustafa 2026-02-13 11:12:03 -08:00
  • 9bec3d7625 test: cover suggest-compact upper bound, getSessionStats null input, and non-string content branch Affaan Mustafa 2026-02-13 11:02:46 -08:00
  • 2573cbb7b0 test: cover session-end message.role path, getExecCommand non-string args, and legacy hooks format Affaan Mustafa 2026-02-13 10:39:35 -08:00
  • 9dccdb9068 test: cover countInFile/grepFile string patterns and validate-commands warnings suffix Affaan Mustafa 2026-02-13 10:26:58 -08:00
  • f000d9b02d test: cover getSessionStats file-path read, hasContent field, and wrapped hooks format Affaan Mustafa 2026-02-13 10:21:06 -08:00
  • 27ae5ea299 test: cover evaluate-session/suggest-compact main().catch and validate-hooks JSON parse Affaan Mustafa 2026-02-13 10:03:48 -08:00
  • 723e69a621 test: cover deleteSession catch, pre-compact and session-end main().catch Affaan Mustafa 2026-02-13 09:59:48 -08:00
  • 241c35a589 test: cover setGlobal/setProject catch blocks and session-start main().catch Affaan Mustafa 2026-02-13 09:55:00 -08:00
  • 0c67e0571e test: cover cleanupAliases save failure, setAlias save failure, and validate-commands statSync catch Affaan Mustafa 2026-02-13 09:42:25 -08:00
  • 02d5986049 test: cover setProjectPM save failure, deleteAlias save failure, hooks async/timeout validation Affaan Mustafa 2026-02-13 08:12:27 -08:00
  • f623e3b429 test: cover findFiles unreadable subdir, session-start default PM, setPreferredPM save failure Affaan Mustafa 2026-02-13 08:01:15 -08:00
  • 44b5a4f9f0 test: add 3 tests for untested fallback/skip/failure paths (Round 70) Affaan Mustafa 2026-02-13 07:48:39 -08:00
  • 567664091d test: add 3 tests for untested code paths (Round 69, 812 total) Affaan Mustafa 2026-02-13 07:35:20 -08:00
  • 5031a84d6e test: add 3 tests for setup-pm --project success, demo export, --list marker (Round 68) Affaan Mustafa 2026-02-13 07:23:16 -08:00
  • 702c3f54b4 test: add 3 tests for session-aliases empty file, null resolve, metadata backfill (Round 67) Affaan Mustafa 2026-02-13 07:18:28 -08:00
  • 162222a46c test: add 3 tests for session-manager noIdMatch, session-end fallbacks (Round 66) Affaan Mustafa 2026-02-13 07:10:54 -08:00
  • 485def8582 test: add 3 tests for evaluate-session regex, empty rules/skills dirs (Round 65) Affaan Mustafa 2026-02-13 07:04:55 -08:00
  • cba6b44c61 test: add 3 tests for suggest-compact, session-aliases, typecheck (Round 64) Affaan Mustafa 2026-02-13 06:59:08 -08:00
  • 1fcdf12b62 test: add 3 CI validator tests for untested code paths (Round 63) Affaan Mustafa 2026-02-13 06:55:30 -08:00
  • 85a86f6747 test: add --global success, bare PM name, and source label tests (Round 62) Affaan Mustafa 2026-02-13 06:49:29 -08:00
  • 3ec0aa7b50 test: add replaceInFile write failure, empty sessions dir, and corrupted global config tests (Round 61) Affaan Mustafa 2026-02-13 06:44:52 -08:00
  • 9afecedb21 test: add replaceInFile failure, console-warn overflow, and missing tool_input tests (Round 60) Affaan Mustafa 2026-02-13 06:25:35 -08:00
  • 7db0d316f5 test: add unreadable session file, stdin overflow, and read-only compact tests (Round 59) Affaan Mustafa 2026-02-13 06:19:02 -08:00
  • 99fc51dda7 test: add unreadable agent file, colonIdx edge case, and command-as-object tests (Round 58) Affaan Mustafa 2026-02-13 06:14:06 -08:00
  • 2fea46edc7 test: add SKILL.md-as-directory, broken symlink, and adjacent code block tests (Round 57) Affaan Mustafa 2026-02-13 06:02:56 -08:00
  • 990c08159c test: add tsconfig walk-up, compact fallback, and Windows atomic write tests (Round 56) Affaan Mustafa 2026-02-13 05:59:07 -08:00
  • 43808ccf78 test: add maxAge boundary, multi-session injection, and stdin overflow tests (Round 55) Affaan Mustafa 2026-02-13 05:48:34 -08:00
  • 3bc0929c6e test: add search scope, path utility, and zero-value analysis tests (Round 54) Affaan Mustafa 2026-02-13 05:43:29 -08:00