Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
1a49b82
feat(cloud): add cloud feature flag and dependencies
ericpsimon Jan 12, 2026
e48e946
feat(cloud): add CloudConfig with builder pattern
ericpsimon Jan 12, 2026
fc95b84
fix(cloud): use SecureString for API key security
ericpsimon Jan 12, 2026
c0a1a42
feat(cloud): add wire format types for cloud API
ericpsimon Jan 12, 2026
ddd2b79
feat(cloud): add CloudError with retry semantics
ericpsimon Jan 12, 2026
e046e36
feat(cloud): add HTTP client with HMAC signing
ericpsimon Jan 12, 2026
8e3621f
feat(cloud): add in-memory metrics buffer
ericpsimon Jan 12, 2026
001ef5c
feat(cloud): add background upload worker
ericpsimon Jan 12, 2026
becd3d0
fix(cloud): integrate exponential backoff into retry flow
ericpsimon Jan 12, 2026
10cd544
feat(cloud): add SQLite offline cache for metrics persistence
ericpsimon Jan 13, 2026
b6b4437
fix(cloud): add error logging and selective deletion to offline cache
ericpsimon Jan 13, 2026
8cd39fd
feat(cloud): add TermCloudRepository implementation
ericpsimon Jan 13, 2026
7089d4d
feat(cloud): add webhook alerting support
ericpsimon Jan 13, 2026
f9e4136
test: add integration tests for Term Cloud SDK
ericpsimon Jan 13, 2026
856269e
docs(cloud): add how-to guide for Term Cloud SDK
ericpsimon Jan 13, 2026
791e65b
chore: add docs/plans to gitignore and format cloud modules
ericpsimon Jan 13, 2026
b22adef
feat(nexus): add Term Nexus SDK for centralized metrics persistence
ericpsimon Jan 13, 2026
1f4261d
feat(examples): add nexus-repository example scaffold
ericpsimon Jan 14, 2026
2b243f3
feat(examples): implement basic nexus metrics storage
ericpsimon Jan 14, 2026
0301cef
feat(examples): add historical metrics query and comparison
ericpsimon Jan 14, 2026
a75ca0e
fix(examples): add offline cache setup and fix clippy warning
ericpsimon Jan 14, 2026
ad836df
docs(examples): finalize nexus-repository example with output
ericpsimon Jan 14, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -45,3 +45,9 @@ CLAUDE.md

# Logs directory
logs/

# Implementation plans (not checked in)
docs/plans/

# Node.js bindings (build artifacts)
node/
124 changes: 124 additions & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading