Releases: scitix/siclaw
Releases · scitix/siclaw
v0.1.3
What's Changed
- refactor(k8s): replace per-user dynamic PVCs with shared PVC + subPath by @jacoblee-io in #105
- fix(k8s): remove stale NFS writes and decouple PVC from skills by @jacoblee-io in #106
- fix(gateway): remove non-root user and fix debugImage propagation by @jacoblee-io in #108
- refactor(helm): clean up pseudo-configurable fields and unify image config by @jacoblee-io in #109
- chore: bump version to 0.1.3 by @jacoblee-io in #110
Full Changelog: v0.1.2...v0.1.3
v0.1.2
What's Changed
- chore: sync package-lock.json version to 0.1.1 by @nightmeng in #43
- docs: add demo GIF to README by @LikiosSedo in #44
- fix: survive WS disconnect during deep investigation by @LikiosSedo in #45
- fix: ensure positive X.509 serial number in mTLS certificates by @nightmeng in #46
- docs: update install commands, add demo GIF, reduce redundancy by @LikiosSedo in #47
- fix: TUI first-run bugs and onboarding redesign by @LikiosSedo in #48
- docs: update README with Slack link and fix install commands by @LikiosSedo in #50
- fix: TUI first-run bugs and kubeconfig management by @LikiosSedo in #49
- fix: TUI deep investigation mode activation and interactive hypotheses by @LikiosSedo in #51
- fix: replace obsolete mcp-servers.json fallback with settings.json by @nightmeng in #53
- Dev/ob by @chent1996 in #52
- chore(ui): hide Brains menu until claude-sdk is ready by @nightmeng in #55
- refactor: remove env var config delivery for AgentBox by @nightmeng in #57
- feat: add /setup in-session command and first-run wizard for TUI mode by @LikiosSedo in #56
- feat: built-in metrics dashboard with dual-mode support by @chent1996 in #54
- Align public docs with current product behavior by @LikiosSedo in #58
- fix: TUI session switching bugs (loading state, DP restore, scroll, race protection) by @LikiosSedo in #59
- fix(cron): pass workspace envId to schedule card and panel by @chent1996 in #61
- fix: skill AI review — URL, spec coverage, config caching, and UX by @LikiosSedo in #63
- feat(metrics): add skill call metrics across full stack by @chent1996 in #60
- security: defense-in-depth for AgentBox command execution by @nightmeng in #64
- refactor(settings): clean up System Settings — remove unused configs by @nightmeng in #65
- fix(ui): tooltip clipped on skill review cards by @nightmeng in #66
- fix(prompt): use mode-aware setup guidance for Web UI vs TUI by @LikiosSedo in #68
- fix(agentbox): resolve MCP tools not loading on readOnlyRootFilesystem by @chent1996 in #67
- feat: unified Credentials page with Kubernetes/SSH/API tabs by @nightmeng in #69
- feat(audit): command audit system for tool execution tracking by @chent1996 in #71
- feat(k8s): remove init container + add PVC persistence for user memory by @nightmeng in #72
- feat(cron): robustness improvements — retry, locks, workspace, indexes by @nightmeng in #70
- fix: improve new user session UX — language, credentials, profile by @LikiosSedo in #75
- feat(db): add scheduled cleanup for sessions, messages, and session_stats by @chent1996 in #73
- fix: improve skill tool descriptions and remove Skill Scripts Reference by @nightmeng in #76
- fix(ui): workspace switch & notification z-index by @nightmeng in #78
- fix: restrict schedule and skill tools to web/channel mode by @LikiosSedo in #80
- fix: deep investigation UI — IME conflict, refresh state restoration by @LikiosSedo in #79
- feat(skills): add quota-debug and volcano-queue-debug diagnostic skills by @chent1996 in #77
- feat(deep-search): 3-layer prior knowledge injection for hypothesis generation & validation by @LikiosSedo in #74
- feat(skills): add Volcano scheduling diagnostic skills for SRE by @wangao1236 in #83
- fix: embedding config save button and API request by @nightmeng in #84
- fix: make skills/extension/ discoverable by agent and Gateway by @nightmeng in #85
- fix: script-resolver builtin fallback should search skills/extension/ by @nightmeng in #87
- fix: deep_search Phase 3 sub-agents silently produce 0 tool calls in TUI mode by @LikiosSedo in #91
- fix: correct hypothesis parsing in TUI widget for indented and multi-line formats by @LikiosSedo in #89
- feat(skills): add networkpolicy-debug diagnostic skill by @chent1996 in #90
- fix: add skill draft mode for TUI, prevent silent skill creation by @LikiosSedo in #88
- docs: add skills system design document by @nightmeng in #86
- fix: improve Web UI empty state and investigation exit UX by @LikiosSedo in #92
- fix: address 19 bugs from deep code review by @nightmeng in #93
- chore: remove unused @aws-sdk/client-s3 dependency by @jacoblee-io in #97
- fix: structured output for propose_hypotheses to fix hypothesis card title bleed-through by @LikiosSedo in #94
- feat: copy extension skills into Docker images by @jacoblee-io in #99
- fix: correct local-mode skill sync docs and add embedding batch limit by @LikiosSedo in #96
- fix(web): auto-search audit logs when filter selection changes by @chent1996 in #95
- feat: support custom debugImage in Helm chart by @jacoblee-io in #102
- feat: investigation feedback mechanism + fix DP checklist auto-complete by @LikiosSedo in #101
- fix(security): eliminate command injection in get-node-logs.sh by @chent1996 in #100
- refactor(gateway): merge standalone cron process into gateway by @jacoblee-io in #103
- feat: add TUI feedback prompt after deep investigation by @LikiosSedo in #104
New Contributors
- @wangao1236 made their first contribution in #83
- @jacoblee-io made their first contribution in #97
Full Changelog: v0.1.1...v0.1.2
v0.1.1
What's Changed
- docs: expand roadmap with OB, CS tracks and trim speculative phases by @LikiosSedo in #36
- feat(gateway): redesign Model API configuration with Quick Setup and provider presets by @LikiosSedo in #37
- chore: update default docker registry to siclaw by @nightmeng in #40
- fix: resolve built-in skills from package root instead of cwd by @LikiosSedo in #41
- chore: bump version to 0.1.1 by @nightmeng in #42
Full Changelog: v0.1.0...v0.1.1
v0.1.0
What's Changed
- Initial commit for siclaw by @fred-scitix in #1
- fix: restore MCP mounts and config loading for agentbox pods by @chent1996 in #2
- feat: improve deep search engine and harden kubeconfig propagation by @LikiosSedo in #4
- refactor: decouple deep investigation capability from UI toggle state by @LikiosSedo in #6
- feat: add explicit [+ Add] button to KVEditor for multiple key-value … by @chent1996 in #5
- feat: skills system optimization - DB storage, mTLS, S3 removal by @nightmeng in #9
- feat(tools,gateway): credential output protection and DP decouple by @LikiosSedo in #10
- feat: multi-tab isolation, stateless Gateway, AgentBox self-governance by @nightmeng in #11
- fix: harden command execution security with whitelist-only validation by @nightmeng in #14
- feat(deep-search): investigation memory loop for hypothesis enhancement by @LikiosSedo in #15
- feat: restrict file tools + adaptive investigation by @LikiosSedo in #13
- refactor: remove NFS dependency for MCP config sync by @chent1996 in #16
- feat: structured knowledge extraction from deep investigation conclusions by @LikiosSedo in #17
- feat: skill UX improvements, label editing, and tool validation by @nightmeng in #18
- refactor: unify Gateway-AgentBox resource sync for MCP and Skills by @chent1996 in #20
- fix: align tests with LOCAL_BLOCKED_COMMANDS security hardening by @nightmeng in #27
- feat: add unified siclaw CLI entry for npx support by @nightmeng in #28
- chore: add community infrastructure (CI, templates, CoC, security) by @nightmeng in #21
- refactor(ui): reorganize sidebar menu layout by @nightmeng in #30
- docs: add Claude operating manual and architecture design docs by @LikiosSedo in #31
- refactor: declarative command rule engine + remove legacy MCP config by @nightmeng in #32
- Fix/local spawner resource sync by @chent1996 in #29
- docs: add 5-layer system architecture diagram to README by @LikiosSedo in #35
- docs: add Mintlify documentation site by @LikiosSedo in #38
- chore: prepare for npm publish by @nightmeng in #39
New Contributors
- @fred-scitix made their first contribution in #1
- @chent1996 made their first contribution in #2
- @LikiosSedo made their first contribution in #4
- @nightmeng made their first contribution in #9
Full Changelog: https://github.com/scitix/siclaw/commits/v0.1.0