Changelog
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
0.1.0
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