Amir Raminfar
8811dc82bd
fix(cloud): resolve read-only container tools in one shot (no extra LLM round-trip) ( #4767 )
...
Deploy VitePress site to Pages / build (push) Has been cancelled
Deploy VitePress site to Pages / Deploy (push) Has been cancelled
Push container / Push branches and PRs (push) Has been cancelled
Test / Typecheck (push) Has been cancelled
Test / JavaScript Tests (push) Has been cancelled
Test / Go Tests (push) Has been cancelled
Test / Go Staticcheck (push) Has been cancelled
Test / Integration Tests (push) Has been cancelled
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-01 07:59:19 -07:00
Amir Raminfar
6a014d1e76
feat(cloud): accept container name or id in container-scoped tools ( #4743 )
...
Deploy VitePress site to Pages / build (push) Has been cancelled
Deploy VitePress site to Pages / Deploy (push) Has been cancelled
Push container / Push branches and PRs (push) Has been cancelled
Test / Typecheck (push) Has been cancelled
Test / JavaScript Tests (push) Has been cancelled
Test / Go Tests (push) Has been cancelled
Test / Go Staticcheck (push) Has been cancelled
Test / Integration Tests (push) Has been cancelled
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-25 18:15:20 -07:00
Amir Raminfar
630abbe8a6
feat(cloud): per-container log filtering via dev.dozzle.cloud.min_level label ( #4729 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-24 06:15:13 -07:00
Amir Raminfar
3895d87337
feat: disk I/O stats and volume free-space tracking ( #4708 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-19 14:18:44 +00:00
Amir Raminfar
f17b758fdf
feat: add inverse/exclude filter to log search ( #4690 )
...
Co-authored-by: lingfish <jason@lucid.net.au >
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-11 14:31:03 +00:00
Amir Raminfar
f69a4674a5
chore(cloud): stop exposing compose deploy tools ( #4675 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-06 05:26:00 -07:00
Amir Raminfar
8dac197f60
feat(cloud-proto): add SearchLogs unary RPC ( #4672 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-05 16:11:32 -07:00
Amir Raminfar
a9c773a15a
fix(cloud): reconnect on unlink/relink so new key takes effect ( #4667 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-30 13:59:11 +00:00
Amir Raminfar
c5c301ffb2
feat(cloud): per-replica cloud connections in swarm mode ( #4665 )
...
Deploy VitePress site to Pages / build (push) Has been cancelled
Deploy VitePress site to Pages / Deploy (push) Has been cancelled
Push container / Push branches and PRs (push) Has been cancelled
Test / Typecheck (push) Has been cancelled
Test / JavaScript Tests (push) Has been cancelled
Test / Go Tests (push) Has been cancelled
Test / Go Staticcheck (push) Has been cancelled
Test / Integration Tests (push) Has been cancelled
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-29 06:21:41 -07:00
Amir Raminfar
74fd80229c
feat(cloud): stream container logs to Dozzle Cloud over gRPC ( #4652 )
...
Push container / Push branches and PRs (push) Has been cancelled
Deploy VitePress site to Pages / build (push) Has been cancelled
Deploy VitePress site to Pages / Deploy (push) Has been cancelled
Test / Typecheck (push) Has been cancelled
Test / JavaScript Tests (push) Has been cancelled
Test / Go Tests (push) Has been cancelled
Test / Go Staticcheck (push) Has been cancelled
Test / Integration Tests (push) Has been cancelled
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-26 14:32:14 +00:00
Amir Raminfar
6ba57afe0b
feat(cloud): add network stats to get_running_container_stats ( #4645 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-21 17:00:05 -07:00
Amir Raminfar
816dccc8c1
fix: cloud remove_container on agents and queue burst tool calls ( #4634 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-17 06:22:48 -07:00
Amir Raminfar
d09b2fe04e
feat: add native compose file deployment ( #4618 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-16 15:21:18 -07:00
Amir Raminfar
3dbbe530db
fix: re-establish cloud connection after pro plan upgrade ( #4619 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-04-13 08:25:19 -07:00
Amir Raminfar
09e549b1b1
chore: -30 seconds while streaming
Push container / Push branches and PRs (push) Has been cancelled
Deploy VitePress site to Pages / build (push) Has been cancelled
Deploy VitePress site to Pages / Deploy (push) Has been cancelled
Test / Typecheck (push) Has been cancelled
Test / JavaScript Tests (push) Has been cancelled
Test / Go Tests (push) Has been cancelled
Test / Go Staticcheck (push) Has been cancelled
Test / Integration Tests (push) Has been cancelled
2026-04-11 07:15:12 -07:00
Amir Raminfar
66d9fa4dd1
chore: debug logs
Push container / Push branches and PRs (push) Has been cancelled
Deploy VitePress site to Pages / build (push) Has been cancelled
Deploy VitePress site to Pages / Deploy (push) Has been cancelled
Test / Typecheck (push) Has been cancelled
Test / JavaScript Tests (push) Has been cancelled
Test / Go Tests (push) Has been cancelled
Test / Go Staticcheck (push) Has been cancelled
Test / Integration Tests (push) Has been cancelled
2026-04-10 19:38:44 -07:00
Amir Raminfar
fe8165ec09
feat: Add streaming log support for Cloud dashboard ( #4605 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-10 14:26:56 -07:00
Amir Raminfar
92fa5beb07
chore: Send Dozzle version in cloud tool registration ( #4599 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-06 17:14:29 -07:00
Amir Raminfar
dd5cd3ccac
feat: add descriptive messages to cloud action responses ( #4592 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-05 16:17:22 -07:00
Amir Raminfar
32fac82635
refactor: use Go structs for cloud tool schemas ( #4590 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-05 22:33:39 +00:00
Amir Raminfar
cae201d592
chore: adds logging
2026-04-05 13:18:36 -07:00
Amir Raminfar
284822c631
feat: add container update action with image pull and recreate 🚀 ( #4588 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-05 19:59:44 +00:00
Amir Raminfar
3254f36246
chore: go clean up
2026-04-04 20:11:43 -07:00
Amir Raminfar
3c6bc6b391
Add host_id to ContainerStatEntry proto for LLM tool routing
...
The LLM agent needs host_id to call targeted container tools (fetch_logs,
inspect, start/stop/restart). Stats responses only had host name, causing
the LLM to pass the wrong value.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-04 20:04:54 -07:00
Amir Raminfar
e079e5fc43
Remove Env from InspectContainerResult to prevent leaking container environment variables to cloud
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-04 19:44:36 -07:00
Amir Raminfar
317c141f65
chore: Add fetch_container_logs, inspect_container, and find_containers image filter ( #4584 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-05 00:31:20 +00:00
Amir Raminfar
77a7905f2f
chore: clean up and fixes
2026-04-04 10:55:16 -07:00
Amir Raminfar
cfcaebe36a
refactor: replace JSON strings with typed proto messages in cloud tools ( #4583 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-04 07:54:58 -07:00
Amir Raminfar
7225abec25
fix: add gRPC keepalive to cloud client to prevent proxy idle disconnects ( #4582 )
2026-04-03 19:17:40 -07:00
Amir Raminfar
af241022bf
refactor: move cloud proto to public proto/cloud package ( #4580 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-03 14:18:47 +00:00
Amir Raminfar
3ce1f9ebdc
feat: expose container actions to Dozzle Cloud via gRPC ( #4578 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-03 06:53:26 -07:00