Commit Graph

  • 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
  • ad40bf3aad test: add env var fallback, console.log max matches, and format non-existent file tests Affaan Mustafa 2026-02-13 05:34:59 -08:00
  • f1a693f7cf test: add inline backtick ref, workflow whitespace, and code-only rule tests Affaan Mustafa 2026-02-13 05:29:04 -08:00
  • 4e520c6873 test: add timeout enforcement, async hook schema, and command format validation tests Affaan Mustafa 2026-02-13 05:23:16 -08:00
  • 86844a305a test: add alias reporting, parallel compaction, and graceful degradation tests Affaan Mustafa 2026-02-13 05:13:56 -08:00
  • b950fd7427 test: add typecheck extension edge cases and conditional summary section tests Affaan Mustafa 2026-02-13 05:10:07 -08:00
  • 71e86cc93f test: add packageManager version format and sequential save integrity tests Affaan Mustafa 2026-02-13 05:04:58 -08:00
  • 4f7b50fb78 test: add inline JS escape validation and frontmatter colon-less line tests Affaan Mustafa 2026-02-13 05:01:28 -08:00
  • 277006bd7f test: add Windows path heuristic and checkbox case sensitivity tests Affaan Mustafa 2026-02-13 04:51:39 -08:00
  • f6ebc2a3c2 test: add setup-package-manager marker uniqueness and list completeness tests Affaan Mustafa 2026-02-13 04:47:30 -08:00
  • 443986e086 test: verify session-start.js handles empty (0-byte) session file gracefully Affaan Mustafa 2026-02-13 04:43:59 -08:00
  • c92d3f908f test: verify getSessionById excludes content/metadata/stats when includeContent is false Affaan Mustafa 2026-02-13 04:39:25 -08:00
  • b868f42ad1 test: add validator edge-case tests for case sensitivity, frontmatter spacing, missing dirs, and empty matchers Affaan Mustafa 2026-02-13 04:35:02 -08:00
  • 842ff2eff6 test: verify pre-compact annotates only newest session file when multiple exist Affaan Mustafa 2026-02-13 04:31:05 -08:00
  • b678c2f1b0 fix: collapse newlines in user messages to prevent markdown list breaks in session-end Affaan Mustafa 2026-02-13 04:28:50 -08:00
  • dc11fc2fd8 fix: make saveAliases atomic on Unix by skipping unnecessary unlink before rename Affaan Mustafa 2026-02-13 04:23:22 -08:00
  • 0daa5cb070 test: add evaluate-session tilde expansion and missing config tests (Round 38) Affaan Mustafa 2026-02-13 04:19:13 -08:00
  • e2040b46b3 fix: remove unreachable return after process.exit in post-edit-typecheck hook Affaan Mustafa 2026-02-13 04:15:13 -08:00
  • c93c218cb8 fix: sync Cursor suggest-compact.js with corrected hooks version Affaan Mustafa 2026-02-13 04:09:31 -08:00
  • b497135b95 fix: correct box() off-by-one width calculation in skill-create-output Affaan Mustafa 2026-02-13 04:05:12 -08:00
  • 554b5d6704 fix: header subtitle width mismatch in skill-create-output; add 9 tests (Round 34) Affaan Mustafa 2026-02-13 03:58:16 -08:00
  • bb9df39d96 test: add 10 tests for birthtime fallback, stdin error, alias rollback (Round 33) Affaan Mustafa 2026-02-13 03:50:44 -08:00
  • 72de0a4e2c test: add 17 tests for validators, hooks, and edge cases (Round 32) Affaan Mustafa 2026-02-13 03:44:10 -08:00
  • 167b105cac fix: reject flags passed as package manager names in setup-package-manager CLI Affaan Mustafa 2026-02-13 03:37:46 -08:00
  • b1eb99d961 fix: use local-time Date constructor in session-manager to prevent timezone day shift Affaan Mustafa 2026-02-13 03:29:04 -08:00
  • 992688a674 fix: add cwd to prettier hook, consistent process.exit(0), and stdout pass-through Affaan Mustafa 2026-02-13 03:20:41 -08:00
  • 253645b5e4 test: add 22 tests for readStdinJson, evaluate-session config, and suggest-compact hook Affaan Mustafa 2026-02-13 03:11:51 -08:00
  • b3db83d018 test: add 22 tests for validators, skill-create-output, and package-manager edge cases Affaan Mustafa 2026-02-13 03:02:28 -08:00
  • d903053830 test: add 15 tests for session-manager and session-aliases edge cases Affaan Mustafa 2026-02-13 02:54:23 -08:00
  • 6bbcbec23d fix: exact byte pass-through in post-edit-console-warn, add 7 tests Affaan Mustafa 2026-02-13 02:49:33 -08:00
  • f4758ff8f0 fix: consistent periodic interval spacing in suggest-compact, add 10 tests Affaan Mustafa 2026-02-13 02:45:08 -08:00
  • 4ff4872bf3 fix: nullish coalescing in evaluate-session config, narrow pre-compact glob, add 11 tests Affaan Mustafa 2026-02-13 02:42:01 -08:00
  • 27dce7794a fix: reject empty/invalid array commands in hooks validator, add 19 tests Affaan Mustafa 2026-02-13 02:33:40 -08:00
  • a62a3a2416 fix: sanitize getExecCommand args, escape regex in getCommandPattern, clean up readStdinJson timeout, add 10 tests Affaan Mustafa 2026-02-13 02:27:04 -08:00
  • d9331cb17f fix: eliminate command injection in hooks, fix pass-through newline corruption, add 8 tests Affaan Mustafa 2026-02-13 02:22:55 -08:00
  • f33ed4c49e fix: clamp getAllSessions pagination params, add cleanupAliases success field, add 10 tests Affaan Mustafa 2026-02-13 02:16:22 -08:00
  • 2dbba8877b fix: reject whitespace-only command/field values in CI validators, add 10 tests Affaan Mustafa 2026-02-13 02:09:22 -08:00
  • 5398ac793d fix: clamp progressBar to prevent RangeError on overflow, add 10 tests Affaan Mustafa 2026-02-13 02:01:57 -08:00
  • 0e0319a1c2 fix: clamp suggest-compact counter overflow, add 9 boundary tests Affaan Mustafa 2026-02-13 01:59:25 -08:00
  • c1919bb879 fix: greedy regex in validate-commands captures all refs per line, add 18 tests Affaan Mustafa 2026-02-13 01:52:30 -08:00
  • 6dcb5daa5c fix: sync .opencode/ package version to 1.4.1 Affaan Mustafa 2026-02-13 01:49:39 -08:00
  • e96b522af0 fix: calendar-accurate date validation in parseSessionFilename, add 22 tests Affaan Mustafa 2026-02-13 01:42:56 -08:00
  • 34edb59e19 test: add 7 package-manager priority and source detection tests Affaan Mustafa 2026-02-13 01:38:29 -08:00
  • 37309d47b7 fix: box alignment in test runner, update metadata counts, add 18 tests Affaan Mustafa 2026-02-13 01:36:42 -08:00
  • 3f651b7c3c fix: typecheck hook false positives, add 11 session-manager tests Affaan Mustafa 2026-02-13 01:28:59 -08:00
  • e9343c844b fix: include .md files in instinct-cli glob (completes #216) Affaan Mustafa 2026-02-13 01:26:37 -08:00
  • 7b94b51269 fix: add missing ReplaceInFileOptions to utils.d.ts type declaration Affaan Mustafa 2026-02-13 01:24:34 -08:00
  • 6f95dbe7ba fix: grepFile global regex lastIndex bug, add 12 tests Affaan Mustafa 2026-02-13 01:18:07 -08:00
  • 02120fbf5f chore: add dist, __pycache__, and tasks to .gitignore Affaan Mustafa 2026-02-13 01:11:37 -08:00
  • a4848da38b test: add tsconfig depth limit and cleanupAliases exception tests Affaan Mustafa 2026-02-13 01:10:30 -08:00
  • 307ee05b2d fix: instinct-cli glob and evolve --generate (fixes #216, #217) Affaan Mustafa 2026-02-13 01:09:16 -08:00
  • c1b6e0bf11 test: add coverage for Claude Code JSONL format and assistant tool blocks Affaan Mustafa 2026-02-13 01:07:23 -08:00
  • 654731f232 fix: add missing validation in renameAlias, add 6 tests Affaan Mustafa 2026-02-13 01:05:51 -08:00
  • 95f63c3cb0
    docs(zh-CN): sync Chinese docs with latest upstream changes (#202) zdoc.app 2026-02-13 17:04:58 +08:00
  • 49aee612fb
    docs(opencode): clarify OpenCode-specific usage (#214) Siddhi Khandelwal 2026-02-13 14:34:36 +05:30
  • 4843a06b3a
    fix: Windows compatibility for hook scripts (execFileSync + tmux) (#215) dungan 2026-02-13 18:04:27 +09:00
  • 1823b441a9 chore: sync agentshield stats to 102 rules, 912 tests Affaan Mustafa 2026-02-12 17:34:23 -08:00
  • 39280e251b fix: use valid model name in colon-in-values frontmatter test Affaan Mustafa 2026-02-12 17:33:17 -08:00
  • 926eba97c5 fix: add input validation, date range checks, and security hardening Affaan Mustafa 2026-02-12 17:32:04 -08:00
  • 35aed05903 test: add 6 tests for command validation and session content verification Affaan Mustafa 2026-02-12 17:15:21 -08:00
  • c0c54d0dae fix: use execFileSync with input option for Windows-compatible stdin tests Affaan Mustafa 2026-02-12 17:14:03 -08:00
  • 8248310181 fix: add missing clickhouse-io skill to directory listing Affaan Mustafa 2026-02-12 17:13:59 -08:00
  • 40a68b323a fix: add 7 missing commands to README, remove phantom /security entry Affaan Mustafa 2026-02-12 17:13:05 -08:00
  • e5f1c58c11 test: add regression tests for empty frontmatter field rejection Affaan Mustafa 2026-02-12 16:58:27 -08:00
  • f64a61bc94 chore: update AgentShield stats to 96 rules, 876 tests Affaan Mustafa 2026-02-12 16:58:02 -08:00
  • cb4378a0f6 fix: correct stale counts and broken paths across docs Affaan Mustafa 2026-02-12 16:55:49 -08:00
  • 5107b3669f fix: box() off-by-one alignment, add 5 tests for readStdinJson and box alignment Affaan Mustafa 2026-02-12 16:53:06 -08:00