| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191 |
- {
- "metadata": {
- "version": "1.0.0",
- "last_run": "2026-04-23T20:44:47.448Z",
- "root": "/Users/alvin/repos/oh-my-opencode-slim",
- "include_patterns": [
- "src/**/*.ts",
- "src/**/*.d.ts",
- "scripts/**/*.ts",
- "package.json",
- "tsconfig.json",
- "biome.json",
- "README.md",
- "AGENTS.md"
- ],
- "exclude_patterns": [
- "opencode/**",
- "docs/**",
- "dist/**",
- "node_modules/**",
- ".git/**",
- "**/*.test.ts",
- "**/*.spec.ts",
- "**/test/**",
- "**/*.snap"
- ],
- "exceptions": []
- },
- "file_hashes": {
- "AGENTS.md": "30d65f029344f61705af6d525ad7801f",
- "README.md": "3f415941772613de8f934d29f75a6f98",
- "biome.json": "b68da34425b83fddbde5718ac6eb82f9",
- "package.json": "2b227b7342d04a033c142fcf0945d629",
- "scripts/generate-schema.ts": "007f340e39adf6c3fd76feda72b71df1",
- "scripts/verify-opencode-host-smoke.ts": "a87fdb08b123501edf81618a49bc421d",
- "scripts/verify-release-artifact.ts": "83259be1926459412809013ce16e6fbb",
- "src/agents/council.ts": "993d74cefe54fefd32091b14bd82d1fd",
- "src/agents/councillor.ts": "612382324db18614ca2401d6d69f2746",
- "src/agents/designer.ts": "7d4e2654d89be9bfa99deb0a2802db5c",
- "src/agents/explorer.ts": "4dc3878a5e90eb5a16aefd9ecd4261df",
- "src/agents/fixer.ts": "f5f1b428de434ee5911001ec1b5b8b54",
- "src/agents/index.ts": "74925084d05aa1541257e0379257f216",
- "src/agents/librarian.ts": "e62049e08902ae4138d08ce0ec5bd9e8",
- "src/agents/observer.ts": "57444137950f44a0fa6a874f2699e7e6",
- "src/agents/oracle.ts": "9aab904d02bacb93f821d9c9c8f70ccf",
- "src/agents/orchestrator.ts": "3f12e529cc328696363f2cf6c30da2d6",
- "src/cli/config-io.ts": "e9048becbe09e618f07853ea9050b840",
- "src/cli/config-manager.ts": "7f2960f55aaebab21d822c586c2b12eb",
- "src/cli/custom-skills.ts": "da74e53dfd5f570e97a99ea4fd1d0440",
- "src/cli/index.ts": "ab4dadeea6be171cb0fc3317b18bca9d",
- "src/cli/install.ts": "bd84dbbca86aeacf9520952433c0835e",
- "src/cli/model-key-normalization.ts": "7f988cc8109c95382b9ece9730e2a7a5",
- "src/cli/paths.ts": "77054651c36e730aa3b32682fd26fe70",
- "src/cli/providers.ts": "12ee3947cd27554e90d34760a3952b6a",
- "src/cli/skills.ts": "4b3a3aec7ff891608c56d242a0f517f6",
- "src/cli/system.ts": "b5464d7661ab1c8e196159641ee3bbed",
- "src/cli/types.ts": "6b3468226ad733b8c4a601677a98a11e",
- "src/config/agent-mcps.ts": "d62ecc6f60c7005ca00996aa1a5749c8",
- "src/config/constants.ts": "b8dad0bac96f4d99dd27a2ecb753cb68",
- "src/config/council-schema.ts": "4e9d5603725b7b3730685c03292f5b44",
- "src/config/index.ts": "34949877c248cc5fbc3699fd7c5c70f2",
- "src/config/loader.ts": "7b67eb3eabb97af42409f5d5ac49f5fc",
- "src/config/schema.ts": "e99dd75e09539cefa1fb339177365b22",
- "src/config/utils.ts": "b49d30f4c667a30cfa4627aa842b454b",
- "src/council/council-manager.ts": "8b3aa710b2af2afae0c572ffd7c4959e",
- "src/council/index.ts": "24cab5b06b4bfd91d2496692650eb18a",
- "src/hooks/apply-patch/codec.ts": "fce9edab08aab27b5c09bdb46c201203",
- "src/hooks/apply-patch/errors.ts": "fd2c9d9d185494f2f8b22862bd14700b",
- "src/hooks/apply-patch/execution-context.ts": "b44fb8ae4c672ab7c0b18fb1aa1915a0",
- "src/hooks/apply-patch/index.ts": "835302f13810b8cb88d92367d3fc034e",
- "src/hooks/apply-patch/matching.ts": "2ea9569179cf01c0c010f257cd9278d3",
- "src/hooks/apply-patch/operations.ts": "2ea0bbef64fcb6bd07a8adf35a490aeb",
- "src/hooks/apply-patch/patch.ts": "65f24cc7d01d80eeda3016469d8e32ed",
- "src/hooks/apply-patch/prepared-changes.ts": "bf504dea1fc8723f593093a6c8d9a829",
- "src/hooks/apply-patch/resolution.ts": "45305823564edf4c9cdf972f5b03859a",
- "src/hooks/apply-patch/rewrite.ts": "2ba1d58233a4093bf0d5ffde0ad8ff75",
- "src/hooks/apply-patch/test-helpers.ts": "27b74cc1c0dec6c9dfdbbea4a9724468",
- "src/hooks/apply-patch/types.ts": "bff517a2050313703b3e8c4af35617d0",
- "src/hooks/auto-update-checker/cache.ts": "306b85a4beef7fd9959ecdfc655f8c3c",
- "src/hooks/auto-update-checker/checker.ts": "18a6a25b534a3be31d57b2f5a401f235",
- "src/hooks/auto-update-checker/constants.ts": "c46dcf24c3184965314f008ede59b7c7",
- "src/hooks/auto-update-checker/index.ts": "3df09b0bec208c0c962c8f2bd0dab177",
- "src/hooks/auto-update-checker/types.ts": "b53cb3c5c541d65da160d83451433499",
- "src/hooks/chat-headers.ts": "2586390fd72f4e19da4d06a6e770aa8f",
- "src/hooks/delegate-task-retry/guidance.ts": "a121a7fc081422351f4d5b2044aa6024",
- "src/hooks/delegate-task-retry/hook.ts": "14e85deb32a09a3a65d341cb7a438a90",
- "src/hooks/delegate-task-retry/index.ts": "7b78edb6f10cfee10b2c117ca2287378",
- "src/hooks/delegate-task-retry/patterns.ts": "5e4919da29af630e4e2ec37df0b58025",
- "src/hooks/filter-available-skills/index.ts": "4cac7bea2a22f57d602de1df22203baa",
- "src/hooks/foreground-fallback/index.ts": "b6de8168b13f4c38c5d17fe1686ee62f",
- "src/hooks/image-hook.ts": "ac70a5c1fed09a250f6d7a91966a3881",
- "src/hooks/index.ts": "7e7f54a4b02f5a9c57643ffa28fe653a",
- "src/hooks/json-error-recovery/hook.ts": "55f1268777de23ed5546c8f2f0a5b424",
- "src/hooks/json-error-recovery/index.ts": "c54900170ea905776e973e30b5dd95f4",
- "src/hooks/phase-reminder/index.ts": "55c78ab86f3b26a071c8e2f639831b8b",
- "src/hooks/post-file-tool-nudge/index.ts": "7a23d01b3396c4018015e0e90629c45d",
- "src/hooks/task-session-manager/index.ts": "a9d701588ceefa4b40454e27c1ed2ea1",
- "src/hooks/todo-continuation/index.ts": "4bc29a79ce7d85acc120c87a02cd09d2",
- "src/hooks/todo-continuation/todo-hygiene.ts": "08374710c80e24ca55b78a1ff5ed7a81",
- "src/index.ts": "fa92b5f3491ff9a2ba8a1ccf3e631ba2",
- "src/interview/dashboard.ts": "dbe6703d036ff16952c98f5cc0066e5c",
- "src/interview/document.ts": "c8c35c9042fdef497925c89ce1dba1b4",
- "src/interview/helpers.ts": "b95a7e299bb4ab38ab66a272b3ba3612",
- "src/interview/index.ts": "ab5c9a50b6c08826cfd53233cac75f38",
- "src/interview/manager.ts": "62c337961c1e5638c3531c33a097c247",
- "src/interview/parser.ts": "f555be74e939ac8a0e9eaf8fe2b38e11",
- "src/interview/prompts.ts": "ff6e3cd2e95c407662b143af8db615fc",
- "src/interview/server.ts": "486e31b94f0353a838a017510931bc50",
- "src/interview/service.ts": "5c9031b5b9b94c91f21032b3c275e365",
- "src/interview/types.ts": "2614f59dcf6fbbf1d7285644f98149a6",
- "src/interview/ui.ts": "c00692ea35dc56e752f51369b6bfdcbb",
- "src/mcp/context7.ts": "4e02e8ef204b6eb7e99a3209078428b5",
- "src/mcp/grep-app.ts": "f76cb0ffb3484b16d55f27729e80e864",
- "src/mcp/index.ts": "92464b907264ebd630e12a42ae6eee67",
- "src/mcp/types.ts": "a67078f79aa8b99c41fb5be5d9fa9319",
- "src/mcp/websearch.ts": "7c507eff1d6f9c01d3ccb928ea648ca7",
- "src/multiplexer/factory.ts": "5ca22092bbe54953c620aed005485398",
- "src/multiplexer/index.ts": "252b8f5d0d6f8e6c3408eed47791bf67",
- "src/multiplexer/session-manager.ts": "d8224fb123d1a7073e9c0df768a98335",
- "src/multiplexer/tmux/index.ts": "7873a9b809fa16f3266d16bc2d8f702c",
- "src/multiplexer/types.ts": "2269f67f16fad8f60d92fb389cf3519b",
- "src/multiplexer/zellij/index.ts": "16b9534fafc904e84faaf862d3a67d37",
- "src/skills/codemap/README.md": "fbb3e9fd31ae685b87e630df96c3c60a",
- "src/skills/simplify/README.md": "2786c6e4e6b9f972193353b49741c8e3",
- "src/tools/ast-grep/cli.ts": "94eea47198f97a4169f009e5249c3f7f",
- "src/tools/ast-grep/constants.ts": "ef016f4d4c5a6861fed9c28e968cad07",
- "src/tools/ast-grep/downloader.ts": "eda4a6bc69a3290a2e54f4d46c639bc1",
- "src/tools/ast-grep/index.ts": "a2e6261cdd8f4ddfd5d89dcd5ad175eb",
- "src/tools/ast-grep/tools.ts": "3f7c2c65cffd5273b0cd6c849800176d",
- "src/tools/ast-grep/types.ts": "34ad28b5b1e9617b584f082dba9a427c",
- "src/tools/ast-grep/utils.ts": "1dd3b2133c4b8c847a26eea0423bc0b2",
- "src/tools/council.ts": "965ad3c843761781125da5be502ab43e",
- "src/tools/index.ts": "a0d1c024ac6519e0db49c0e771c6d95b",
- "src/tools/preset-manager.ts": "ad0249f2b5d05793b235898a8d361cb4",
- "src/tools/smartfetch/binary.ts": "a65d816f46ebef11c39bda1764f82bb7",
- "src/tools/smartfetch/cache.ts": "9a4e272b897b6914f0925919357bfce1",
- "src/tools/smartfetch/constants.ts": "1ba20e00a4d3f4717eba62f381f9cd4c",
- "src/tools/smartfetch/index.ts": "5bbf7898199c2764351dac4bc0b28b84",
- "src/tools/smartfetch/network.ts": "2b8b3ecaffe1bc4a66c26994bf0afcb6",
- "src/tools/smartfetch/secondary-model.ts": "83b6d543783bb05ded285da19871f2a4",
- "src/tools/smartfetch/tool.ts": "03e91727dc3d408bdb7f751ac647c0de",
- "src/tools/smartfetch/types.ts": "2576efe959365f34b7160c409fb54d26",
- "src/tools/smartfetch/utils.ts": "ab169376765be6079f24f55862d9a90b",
- "src/utils/agent-variant.ts": "7bf26b256814b18ac04b374586a44c77",
- "src/utils/compat.ts": "806de91aefa1d164b004c6ca465d8700",
- "src/utils/env.ts": "b76fbfea11c340337f6bdd8a9c87bb69",
- "src/utils/index.ts": "670f25ee2b0a191e4af7ffce628dc230",
- "src/utils/internal-initiator.ts": "64f4189f18ade892f92c0b30188dcd30",
- "src/utils/logger.ts": "a73dd89ea1e97870b93d3387be122baf",
- "src/utils/polling.ts": "b1d9c52df1fae7391234d0f5476d53b5",
- "src/utils/session-manager.ts": "8e1e6a41e16bffeec299c715eb4017c5",
- "src/utils/session.ts": "a6d5dfb749b70bb3b96fee2d0428e1f9",
- "src/utils/subagent-depth.ts": "f925bd47ed5ffb67039508bedb14ac25",
- "src/utils/system-collapse.ts": "e805ef4cf7fdd97316c739756b7f0a96",
- "src/utils/task.ts": "802eefa5a13ec0bb294a862f5366363e",
- "src/utils/zip-extractor.ts": "11e6d1913e049f46099bb61d4a77e62b",
- "tsconfig.json": "1d2bb6e93a43366843785a156c8e538a"
- },
- "folder_hashes": {
- ".": "c3aff2cb0efa4fafbc9d620ecc930e73",
- "scripts": "7ebdcbc44fd1e155c3ef2cc3baecb925",
- "src": "b02fb0301ebce2f90dc183bc31378f58",
- "src/agents": "20a86940e26e67b4401b185542fabb41",
- "src/cli": "1b78a40dfdd03912f257532127f810b4",
- "src/config": "911b54439938cefeb9e2734d131dff4c",
- "src/council": "02508e6e9fd78d68b4e5e25e0bc58a6c",
- "src/hooks": "cde4c1076282de769271e6975659f95e",
- "src/hooks/apply-patch": "d3bd03747a4c2ecd199fb68706d4c8d2",
- "src/hooks/auto-update-checker": "c407065b8052ab293b8c78e643a19297",
- "src/hooks/delegate-task-retry": "c2c138123a5bea46d53ded27049e0002",
- "src/hooks/filter-available-skills": "42214100c13e02e3b197f1e7cb1b586a",
- "src/hooks/foreground-fallback": "deaf94fe467f76ef44535beedea50f6e",
- "src/hooks/json-error-recovery": "c8a245f5f48918279aa3d7724a573c75",
- "src/hooks/phase-reminder": "80f01bd7edd895fcd3950a44b21a4d3a",
- "src/hooks/post-file-tool-nudge": "e01c0aa6e649ec049c068d6a1b2006f9",
- "src/hooks/task-session-manager": "0c73238a14d84eb1d204f9cc0044180d",
- "src/hooks/todo-continuation": "f3622b6cc650fcd74043cde96b56b9f3",
- "src/interview": "3920f8d94c932173803d6fdd8506b9b3",
- "src/mcp": "5f5fc5fbb54bf9944063483cee8be88f",
- "src/multiplexer": "f543dda4ba0043e6c5e4ea0c07e11a77",
- "src/multiplexer/tmux": "796d0d51b317bdb05c54dcf257fb5597",
- "src/multiplexer/zellij": "35ab5e99b43ac4da5a085d1e331da37b",
- "src/skills": "c93b75814e75bc85966fba4513b81b24",
- "src/skills/codemap": "1e82ef833612703b786daceb091f2422",
- "src/skills/simplify": "9c745d8113135e3103af5f1a49d67dfe",
- "src/tools": "028b6df5f9ed6b309f7b67317ec3f2f9",
- "src/tools/ast-grep": "2d4ad34fd02c6d068766dd38e826f2a8",
- "src/tools/smartfetch": "ff5047fb784b3d868e3908099591a117",
- "src/utils": "5e4fae8a6e05d3506f79edda3211ffe9"
- }
- }
|