@karmaniverous/jeeves
    Preparing search index...

    All notable changes to this project will be documented in this file. Dates are displayed in UTC.

    • fix: double shebang, CORE_VERSION stamp, cross-contamination #39
    • fix: remove double shebang from CLI entry point #32
    • docs: add TSDoc to inline type properties in PluginApi and ToolResult 03ac1e4
    • refactor: move ALL_MARKERS to constants/markers.ts as single source of truth 13bbc6c
    • content: strengthen managed section content for 0.3.1 8560a03

    22 March 2026

    • feat: v0.3.0 — remove cross-service probing, SDK cleanup, content updates #36
    • [V0-3] feat: implement v0.3.0 dev plan — remove probing, SDK cleanup, content updates e0766a7
    • [V0-3] test: close coverage gaps — fetchWithTimeout, statusCommand, template branches 60a08b0
    • [V0-3] refactor: SOLID/DRY cleanup — extract fetchWithTimeout, remove deprecated re-export 92a5932
    • [V0-3] fix: remove dead code, replace Handlebars markers with HTML comments 445be09
    • [V0-3] test: remove trivial tests — type-assignability checks, tautological assertions bbb244c
    • chore: release v0.3.0 dd07a46
    • [V0-3] chore: remove temp script 188d5c1

    20 March 2026

    • feat: v0.2.0 Plugin SDK, managed content, config query #6
    • [V0-2] feat: Phase 1 — Plugin SDK types and utilities bd9b3c1
    • [V0-2] feat: Phase 2 — Managed content removal, semver fix, component versions 80a1f40
    • [V0-2] docs: update README and guides for v0.2.0 Plugin SDK 293ac2a
    • [V0-2] fix: patch tools.alsoAllow, read component versions in platform refresh, consolidate resolveWorkspacePath b1466a0
    • [V0-2] refactor: extract shared fileOps (atomicWrite, withFileLock, constants) from managed section files f429df6
    • [V0-2] refactor: extract buildServiceRows from refreshPlatformContent d705be3
    • [V0-2] feat: Phase 3 — Config query handler with JSONPath support c1e80a9
    • npm audit fix 0393220
    • [V0-2] refactor: extract ManagedMarkers interface from inline types 502eba4
    • chore: release v0.2.0 a270358
    • [V0-2] chore: remove stray _push.cjs helper script 6c0c1d8
    • [V0-2] test: add 400 error path test for invalid JSONPath in configQuery 57c9b63

    18 March 2026

    • fix: CORE_VERSION inlining, H1 titles, merge Service Health table #5
    • fix: inline CORE_VERSION at build time, add H1 titles to SOUL/AGENTS, merge Service Health into Platform table 2211301
    • chore: release v0.1.6 4600fa6

    18 March 2026

    • fix: check config workspace before resolvePath (resolvePath returns cwd, not workspace) cbe441a
    • chore: release v0.1.5 69296ce

    18 March 2026

    • fix: add resolveWorkspacePath to core #4
    • fix: add resolveWorkspacePath to core (fixes writer writing to system32 when gateway cwd is C:\Windows\system32) b1b82ab
    • chore: release v0.1.4 98cf6d5

    18 March 2026

    • fix: inline content files at build time (fixes empty managed sections when bundled) #3
    • fix: inline content files at build time via rollup md plugin (fixes empty managed sections when bundled into consumers) 4b49be7
    • chore: release v0.1.3 932ab91

    18 March 2026

    • fix: use package-directory for content file resolution #2
    • fix: use package-directory for content file resolution (fixes empty managed sections) 85f2f38
    • chore: release v0.1.2 b4f7038

    18 March 2026

    • feat: add async content cache helper for sync generateToolsContent b0ea44e
    • fix: use package-directory instead of hand-rolled package.json resolution b9dc559
    • fix: resolve package.json from dist/ via directory walk (fixes MODULE_NOT_FOUND when consumed as dependency) 96518d5
    • chore: release v0.1.1 dd246b8

    18 March 2026

    • feat: jeeves-core v0.1.0 — library, content, CLI, integration tests #1
    • Initial commit 126f0b9
    • feat: core library foundation (Tasks 1-6a, 7-9) d273e1f
    • feat: Tasks 10, 16-22 — refreshPlatformContent, CLI commands, integration tests 47b9c7e
    • feat: author content files for Tasks 11-15 a3c5399
    • docs: author README, TypeDoc guides, fix all TSDoc warnings 126d6c0
    • chore: release v0.1.0 729a638
    • docs: first-person SOUL, move operational gates to AGENTS, README storytelling + pronouns + links a0e38de
    • docs: rewrite README - Jeeves bootstraps an identity, not just plumbing 3930433
    • docs: add PlantUML diagrams, front matter titles, team narrative, remove template diagrams f27db2c
    • fix: add DO NOT EDIT to markers, H1 title in section mode, fix tests to use constants f02abc2
    • docs: README rewrite - tell the story, don't sell it a27aa7d
    • refactor: extract shared CLI defaults to cliDefaults.ts (DRY) cafcfd5
    • docs: em-dash discipline - add AGENTS rule, fix misuse across all docs + content 3e4f2d8
    • refactor: extract sortSectionsByOrder, use CLEANUP_FLAG constant (DRY) ec78b42
    • test: remove trivial constant-assertion tests (ports, sections) f0947f4
    • fix: read CORE_VERSION from package.json instead of hardcoding db4bc24
    • docs: dynamic files, component onboarding narrative, restore haiku + footer ec75a16
    • Update README with clearer installation and identity info 8bd2aeb
    • Revise Genesis section and attribution wording 6955794
    • Refactor poem layout in soul-section.md 3385f52
    • updated settings 7194465
    • diagrams: white background instead of transparent c62237b
    • Update documentation links in README.md a4f63c4
    • ci: add top-level permissions to docs workflow (fix startup_failure) 035eb2a
    • Update README.md 3cee9e3
    • Remove historical context from README d215c34
    • Change header order in README.md 9014e86
    • Update project title in README with emoji de4c2a5
    • Refactor OpenClaw description for clarity d67d89e
    • docs: clarify OpenClaw vs Jeeves responsibilities 4a173a7