This website requires JavaScript.
ea170ab340
feat: add three-tier shell execution with kubectl support
Shaun Arman
2026-06-05 07:59:04 -0500
f8bae30e58
chore: update CHANGELOG.md for v0.2.66 [skip ci]
sarman
2026-04-30 02:00:35 +0000
b5254952f7
chore: update CHANGELOG.md for v0.2.66 [skip ci]
sarman
2026-04-30 01:36:41 +0000
e32bc047a1
chore: retrigger auto-tag pipeline
Shaun Arman
2026-04-19 19:46:34 -0500
14c9d9d2cc
chore: retrigger build pipeline
Shaun Arman
2026-04-19 19:42:39 -0500
3d864efa77
chore: trigger build pipeline
Shaun Arman
2026-04-19 19:40:02 -0500
afc0b3ce28
chore: update CHANGELOG.md for v0.2.53 [skip ci]
sarman
2026-04-13 19:58:25 +0000
4e7cd3927d
chore: trigger release with fix
Shaun Arman
2026-04-13 14:57:35 -0500
c75d286990
chore: update CHANGELOG.md for v0.2.53 [skip ci]
sarman
2026-04-13 18:43:07 +0000
532b0b897f
chore: trigger changelog update for AppImage removal
Shaun Arman
2026-04-13 13:42:15 -0500
3d54d4a69d
chore: update CHANGELOG.md for v0.2.53 [skip ci]
sarman
2026-04-13 18:18:07 +0000
4f7dd086d5
chore: trigger changelog update for latest fixes
Shaun Arman
2026-04-13 13:16:23 -0500
efe8d4caf0
chore: update CHANGELOG.md for v0.2.53 [skip ci]
sarman
2026-04-13 18:07:19 +0000
3e4b044f7d
chore: update CHANGELOG.md for v0.2.53 [skip ci]
sarman
2026-04-13 17:01:51 +0000
620d597cbb
ci: final test run — arm64 runner labels fixed (linux-arm64 only)
Shaun Arman
2026-03-29 16:35:43 -0500
d918596c5b
ci: retrigger after amd64 runner config fix (CONFIG_FILE env var)
Shaun Arman
2026-03-29 16:26:40 -0500
e753df8eac
ci: retrigger after runner capacity=1 fix
Shaun Arman
2026-03-29 16:17:40 -0500
f2f622bcd0
ci: retrigger after act_runner host network fix
Shaun Arman
2026-03-29 16:02:19 -0500
5d56a2dd94
ci: retrigger after making repo public
Shaun Arman
2026-03-29 15:55:04 -0500
6a36e01f7b
ci: retrigger test pipeline after act_runner network fix
Shaun Arman
2026-03-29 15:34:23 -0500
6105f5af2b
chore: update CHANGELOG.md for v0.3.11 [skip ci]
gitea-actions[bot]
2026-06-01 18:29:28 +0000
590fec7dd4
Merge pull request 'fix(mcp): add environment variable support for stdio MCP servers' (#62 ) from bug/mcp-env-vars-support into master
v0.3.11
sarman
2026-06-01 18:27:58 +0000
e5d3ff42f5
docs(wiki): update MCP-Servers.md with env var support, PATH requirement, and new schema column
Shaun Arman
2026-06-01 13:21:09 -0500
7cc4f0f689
fix(mcp): treat missing resources/list as non-fatal for servers that don't implement it
Shaun Arman
2026-06-01 13:19:34 -0500
eb45551a8f
chore: update CHANGELOG.md for v0.3.10 [skip ci]
gitea-actions[bot]
2026-06-01 17:48:26 +0000
02b97134d5
Merge pull request 'bug/mcp-env-vars-support' (#61 ) from bug/mcp-env-vars-support into master
v0.3.10
sarman
2026-06-01 17:46:52 +0000
7c2452e3f7
fix(mcp): fix test_allows_safe_env_vars test failure
Shaun Arman
2026-06-01 12:41:26 -0500
0469f121b1
fix(mcp): add validation to block dangerous environment variables
Shaun Arman
2026-06-01 12:16:11 -0500
922f90a794
fix(mcp): change plaintext env input to type=text
Shaun Arman
2026-06-01 12:06:00 -0500
ed49de1edd
Update README.md
sarman
2026-06-01 17:02:03 +0000
d264e6b09d
fix(mcp): improve UX clarity for encrypted env vars during edit
Shaun Arman
2026-06-01 11:58:52 -0500
8b354bb861
fix(mcp): add environment variable and HTTP header support for MCP servers
Shaun Arman
2026-06-01 08:32:51 -0500
2ffe2bb6d8
fix(mcp): parse and merge env vars in discovery layer
Shaun Arman
2026-06-01 08:25:49 -0500
a970f171a8
fix(mcp): add env encryption to store layer
Shaun Arman
2026-06-01 08:22:29 -0500
0efeb5163a
test(mcp): add migration 023 test for env_config column
Shaun Arman
2026-06-01 08:17:31 -0500
95a63e18bf
chore: update CHANGELOG.md for v0.3.9 [skip ci]
gitea-actions[bot]
2026-06-01 01:55:47 +0000
ba94f446c1
Merge pull request 'fix(security): expand Password PII patterns to catch pass: and natural language forms' (#60 ) from fix/pii-detection-bypass into master
v0.3.9
sarman
2026-06-01 01:54:13 +0000
fbd6aab7fe
fix(security): expand Password PII patterns; add regression tests
Shaun Arman
2026-05-31 20:47:59 -0500
2f3b1b826c
chore: update CHANGELOG.md for v0.3.8 [skip ci]
gitea-actions[bot]
2026-06-01 01:21:56 +0000
19645c06e2
Merge pull request 'fix(security): block PII in chat attachments and typed messages' (#59 ) from fix/pii-detection-bypass into master
v0.3.8
sarman
2026-06-01 01:20:25 +0000
249d20bf85
fix: audit PII redaction metadata, safe bubble update, update ticket
Shaun Arman
2026-05-31 20:14:23 -0500
631221dbf1
fix(security): full-content PII scan, clippy, IPC null fix, scan size cap
Shaun Arman
2026-05-31 20:01:07 -0500
e9c576f606
fix(security): frontend attachment scan notice, bubble redaction update, fmt fix
Shaun Arman
2026-05-31 19:49:21 -0500
a04d6fc8f5
fix(security): backend-only PII redaction; fix fmt CI failure
Shaun Arman
2026-05-31 19:36:44 -0500
f05b954250
fix(security): address PR review — move attachment handling to backend, auto-redact PII
Shaun Arman
2026-05-31 19:20:46 -0500
cd26801a39
fix(security): block PII in chat attachments and typed messages
Shaun Arman
2026-05-31 19:05:51 -0500
fb57c629a9
chore: update CHANGELOG.md for v0.3.7 [skip ci]
gitea-actions[bot]
2026-05-31 23:14:06 +0000
0f1f4fcb92
Merge pull request 'feat: attachment DB storage and cross-incident recall' (#58 ) from feature/attachment-db-storage-recall into master
v0.3.7
sarman
2026-05-31 23:12:38 +0000
911b6f591b
fix: address PR review findings — compress errors, size guard, modal error display
Shaun Arman
2026-05-31 18:06:07 -0500
1b36ebfb3d
feat: attachment DB storage and cross-incident recall
Shaun Arman
2026-05-31 17:55:47 -0500
f496748cd3
chore: update CHANGELOG.md for v0.3.6 [skip ci]
gitea-actions[bot]
2026-05-31 21:45:02 +0000
3fe06ce498
Merge pull request 'fix(ci): push detached HEAD to master using HEAD:master refspec' (#57 ) from fix/auto-tag-push-master into master
v0.3.6
sarman
2026-05-31 21:43:18 +0000
34a69620f5
fix(ci): consolidate all auto-tag changelog fixes
Shaun Arman
2026-05-31 16:26:31 -0500
f90c76911a
fix(ci): push detached HEAD to master using HEAD:master refspec
Shaun Arman
2026-05-31 16:16:44 -0500
8eccea96ec
Merge pull request 'fix(ci): changelog job creates release, eliminating race with build jobs' (#56 ) from fix/auto-tag-changelog-race into master
v0.3.5
sarman
2026-05-31 21:13:11 +0000
7ee4f58bfd
fix(ci): verify tag exists locally before running git-cliff
Shaun Arman
2026-05-31 16:05:18 -0500
cc99aa815b
fix(ci): changelog job creates release to avoid race with build jobs
Shaun Arman
2026-05-31 15:57:26 -0500
d3dfa41d83
Merge pull request 'fix: safe uploads, AI history continuity, deep search, sudo credentials' (#55 ) from fix/safe-uploads-history-search-sudo into master
v0.3.4
sarman
2026-05-31 20:52:31 +0000
1a9c3bd65a
fix(sudo): enforce username scope and singleton row in sudo_config
Shaun Arman
2026-05-31 15:46:29 -0500
26507ad3ff
fix(ci): install python3 in pr-review container (ubuntu:22.04 omits it)
Shaun Arman
2026-05-31 15:37:10 -0500
0057c570ba
fix(ci): write curl body to file to avoid ARG_MAX limit
Shaun Arman
2026-05-31 15:32:16 -0500
84bb3a20c1
fix(ci): use printf '%s' form to avoid format strings starting with hyphen
Shaun Arman
2026-05-31 15:27:18 -0500
6c825b1c73
fix(ci): remove remaining printf -- calls in Analyze with LLM step
Shaun Arman
2026-05-31 15:18:02 -0500
03cda08a33
fix(ci): fix grep invalid range and printf invalid option in pr-review
Shaun Arman
2026-05-31 15:12:46 -0500
3d6270fb33
fix(ci): replace heredoc with printf to fix YAML block scalar breakage
Shaun Arman
2026-05-31 15:06:09 -0500
f8c0d247e8
fix(ci): remove concurrency group that silently dropped pr-review runs
Shaun Arman
2026-05-31 14:59:58 -0500
4f70fd7fb8
fix(ci): fix backtick command substitution crash in pr-review prompt
Shaun Arman
2026-05-31 14:53:21 -0500
93a0c3f1ee
fix(ci): add codebase index to prompt; verify findings against full repo
Shaun Arman
2026-05-31 14:48:32 -0500
cf5bc83b75
fix(ci): add post-generation evidence verification to pr-review
Shaun Arman
2026-05-31 14:41:47 -0500
6373f0b09c
fix(ci): fix secret scrubbing regex that was deleting legitimate code lines
Shaun Arman
2026-05-31 14:33:44 -0500
1de59db9f0
fix(ci): rewrite pr-review to send full file contents instead of diffs
Shaun Arman
2026-05-31 14:24:56 -0500
f6787accd6
fix(agentic): inline format arg in writeln! to satisfy clippy::uninlined_format_args
Shaun Arman
2026-05-31 14:19:29 -0500
06956940e2
fix(ci): reduce AI review hallucinations in pr-review workflow
Shaun Arman
2026-05-31 14:08:10 -0500
cf1d5adb83
docs(analysis): document zip-slip safety guarantee in extract_docx_text
Shaun Arman
2026-05-31 13:57:38 -0500
ed2e25f835
chore: update Cargo.lock for lopdf, zip, quick-xml deps
Shaun Arman
2026-05-31 13:51:08 -0500
f47ec90d05
feat(upload): add safe file extension validation and binary text extraction
Shaun Arman
2026-05-31 13:50:59 -0500
cd67a09a6a
fix(ai,search): load history across all conversations; deep search related tables
Shaun Arman
2026-05-31 13:50:29 -0500
5e596f0cd3
fix(ci): pass release_tag as job output; fix equal-version case; drop git-describe [skip ci]
sarman
2026-05-23 22:48:14 +0000
0c366180fa
Merge pull request 'fix(ci): replace tea CLI with curl; honour Cargo.toml version for tags' (#54 ) from fix/ci-auto-tag-tea into master
v0.3.3
v0.3.2
v0.3.1
sarman
2026-05-23 22:39:23 +0000
28f579a1ae
fix: bump tauri.conf.json version to 0.3.0
Shaun Arman
2026-05-23 17:36:38 -0500
047772d719
fix(ci): replace tea with curl, honour Cargo.toml version [skip ci]
sarman
2026-05-23 22:31:45 +0000
75f8a006ea
fix(ci): replace tea CLI with curl in changelog steps; read Cargo.toml for version
Shaun Arman
2026-05-23 17:30:41 -0500
ea7f484ce6
Merge pull request 'feat(mcp): add MCP Server Support' (#53 ) from feature/mcp-server-support into master
sarman
2026-05-23 22:15:10 +0000
28cfcf1ef4
fix(mcp): add timeouts, delete audit log, OAuth state nonce; improve PR review prompt
Shaun Arman
2026-05-23 17:08:23 -0500
8e1145ec7a
fix(ci): use qwen3-coder-next model for PR review
Shaun Arman
2026-05-23 16:54:26 -0500
a779756e48
style(mcp): apply rustfmt formatting
Shaun Arman
2026-05-23 16:48:26 -0500
3588399dfd
feat(mcp): add MCP Server Support with TDD implementation
Shaun Arman
2026-05-23 16:23:48 -0500
85c67cfbe9
docs: update CHANGELOG.md for v0.2.71
Shaun Arman
2026-04-29 21:37:16 -0500
43099f9706
fix(auto-tag): use tea CLI instead of hardcoded tokens
Shaun Arman
2026-04-29 21:32:47 -0500
ba3ae80b7d
chore: update CHANGELOG.md for v0.2.66 [skip ci]
sarman
2026-04-30 02:16:42 +0000
4380830052
Merge origin/master - keep local CHANGELOG with v0.2.66-0.2.71
Shaun Arman
2026-04-29 21:15:02 -0500
2b0aeec340
docs: update CHANGELOG.md for v0.2.69-v0.2.71
Shaun Arman
2026-04-29 21:14:13 -0500
78d450b5b1
chore: update CHANGELOG.md for v0.2.66 [skip ci]
sarman
2026-04-30 02:06:31 +0000
cb185e1e0d
docs: update CHANGELOG.md for v0.2.68
Shaun Arman
2026-04-29 21:04:13 -0500
f29dd03207
chore: update CHANGELOG.md for v0.2.66 [skip ci]
sarman
2026-04-30 02:00:35 +0000
e043da8b89
fix(auto-tag): use correct tag range for release notes
Shaun Arman
2026-04-29 20:59:40 -0500
c53835ec9b
chore: update CHANGELOG.md for v0.2.66 [skip ci]
sarman
2026-04-30 01:36:41 +0000
ffb8d15187
Merge pull request 'feat(ai): add devops-incident-responder agent with domain auto-detection' (#52 ) from feature/agent-system into master
sarman
2026-04-30 01:34:53 +0000
0b7f1cd9ab
feat(ai): add devops-incident-responder agent with domain auto-detection
Shaun Arman
2026-04-29 19:41:47 -0500
c0d482ace7
chore: update CHANGELOG.md for v0.2.66 [skip ci]
sarman
2026-04-20 01:26:00 +0000