Sign in
Join now
albedo
pdewey.com
/
Star
Starred
Star
1
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
small gleam coding and persistent agent daemon with a detachable cli and a canvas ui
forked from
okami.mom/albedo
Star
Starred
Star
1
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
albedo
/
cli
/
internal
/
daemon
1 folder
·
71 files
at
density
nekomimi.pet
·
web: interactive pseudo-terminal window with pty streaming and xterm emulator
·
1w ago
89cbfd95
protocol
web: interactive pseudo-terminal window with pty streaming and xterm emulator
1w ago
action_bindings.go
refactor(cli): apply Go modernize simplifications
1mo ago
action_deadline_test.go
cli: daemon --stop --kernels ends every kernel instead of leaving them for the next daemon
2w ago
actions.go
refactor(cli): apply Go modernize simplifications
1mo ago
active_output_contract_test.go
test(stream): cover active output recovery and spill lifetimes
1mo ago
active_output.go
fix(stream): restore unfinished responses on session attachment
1mo ago
agents_stream_test.go
docs(test): explain coverage and manual checks
1mo ago
agents.go
api: zstd responses, streams and request bodies; images served as raw bytes; drop redundant re-encodes
1mo ago
artifacts.go
cli: albedo web serves artifact pages on /frame, and the tui opens them from a row under the burst
2w ago
auth_test.go
add colab extension
1mo ago
auth.go
providers: opt-in account rotation with api keys as accounts; fold alibaba into openai
2w ago
boundary_regression_test.go
refactor(cli): extract local daemon lifecycle
1mo ago
catalog_discovery_test.go
docs(test): explain coverage and manual checks
1mo ago
catalog.go
refactor(pages): share canonical extension declarations
1mo ago
client.go
feat(api)!: migrate daemon and clients to protocol 3
1mo ago
coding_test.go
daemon: compress responses with a 64 KiB zstd window
3w ago
coding.go
daemon: compress responses with a 64 KiB zstd window
3w ago
command_catalog.go
refactor(cli): remove unused state fields
1mo ago
commands.go
implement compact-at, raise-cap and such also uses same mechanics
4w ago
connection.go
feat(api)!: migrate daemon and clients to protocol 3
1mo ago
context.go
refactor(cli): use generated response field metadata
1mo ago
credentials.go
feat(api)!: migrate daemon and clients to protocol 3
1mo ago
declared_action_test.go
docs(test): explain coverage and manual checks
1mo ago
decode.go
refactor: remove unused decoder and settings helpers
1mo ago
discord_test.go
discord: remove automated bot creation
3w ago
discord.go
discord: remove automated bot creation
3w ago
dynamic_values_test.go
docs(test): explain coverage and manual checks
1mo ago
errors_test.go
feat(api)!: migrate daemon and clients to protocol 3
1mo ago
errors.go
prevent lost jobs from occurring on kernel upgrades
3w ago
events_test.go
cli: albedo web serves artifact pages on /frame, and the tui opens them from a row under the burst
2w ago
events.go
tui: read tool title from daemon and drop client title parsing
2w ago
extensions.go
refactor(cli): reuse generated wire and settings contracts
1mo ago
folders_test.go
fix(cli): poll a warming host by target, not the known-host list
1mo ago
folders.go
fix: restore host staging progress and correct configuration
1mo ago
generate.go
build(api): generate Go protocol bindings
1mo ago
history_content_test.go
daemon: push kernel and glance changes over the session stream, batch history content reads
3w ago
history_hydrate_bench_test.go
tui: benchmark suite and live-session fixture capture
3w ago
history.go
tui: read tool title from daemon and drop client title parsing
2w ago
http.go
api: zstd responses, streams and request bodies; images served as raw bytes; drop redundant re-encodes
1mo ago
image.go
feat: multiple images, collapsed pastes, and an attachment strip in the prompt
1mo ago
inspectors.go
tui: replace the generic /quota page with a screen of latest limits, bars and per-limit trails
1mo ago
links.go
refactor(cli): validate page results by declared operation
1mo ago
login_retry_test.go
docs(test): explain coverage and manual checks
1mo ago
metadata_time_test.go
feat(api)!: migrate daemon and clients to protocol 3
1mo ago
models.go
tui: save a model's cap and compact window as you set them
2w ago
operations.go
sessions: a per-session context_window that compaction measures against
4w ago
page_operations.go
tui: replace the generic /quota page with a screen of latest limits, bars and per-limit trails
1mo ago
page_shortcuts.go
feat(cli): restore work and paperclip action shortcuts
1mo ago
pages.go
refactor(tui): use declared form fields directly
1mo ago
pagination.go
refactor(cli): share cursor traversal across paged resources
1mo ago
quota_trail_test.go
tui: replace the generic /quota page with a screen of latest limits, bars and per-limit trails
1mo ago
recovery_test.go
refactor(tests): share fixtures and move workspace checks to E2E
1mo ago
resource_mutation_test.go
docs(test): explain coverage and manual checks
1mo ago
server_test.go
rewind: /tree cuts a session back to before a user message and archives the rest, with an optional summary; /fork keeps the branch
4w ago
server.go
shutdown: the drain honours the request's timeout_ms and halts at it, naming the stalled step, instead of leaving the daemon serving forever
2w ago
session_events.go
tui: read tool title from daemon and drop client title parsing
2w ago
session_stream_test.go
sessions: a daemon restart ends session streams with eof instead of a terminal daemon_unavailable failure
1mo ago
session_stream.go
daemon: push kernel and glance changes over the session stream, batch history content reads
3w ago
sessions.go
daemon: push kernel and glance changes over the session stream, batch history content reads
3w ago
settings_bedrock_test.go
feat(bedrock): add Converse, model reasoning and guarded transport
2w ago
settings.go
feat(bedrock): add Converse, model reasoning and guarded transport
2w ago
status.go
daemon: push kernel and glance changes over the session stream, batch history content reads
3w ago
storage.go
refactor(cli): use generated response field metadata
1mo ago
stream_recovery_test.go
feat(api)!: migrate daemon and clients to protocol 3
1mo ago
submission_recovery_test.go
refactor(cli): recover typed admission receipts
1mo ago
submissions.go
feat: multiple images, collapsed pastes, and an attachment strip in the prompt
1mo ago
transport.go
deadlines: put back the signal helper and command peek waits their callers outlast, and let sign-in calls outlast the daemon's 60 s
2w ago
tree.go
refactor(cli): use generated response field metadata
1mo ago
usage_event_test.go
feat(usage): time provider calls and show tok/s on the turn signoff
1mo ago
webhooks.go
webhooks: serve signed deliveries on their own intake port
4w ago
wire_helpers_test.go
feat(api)!: migrate daemon and clients to protocol 3
1mo ago
wire_helpers.go
refactor(cli): reuse generated wire and settings contracts
1mo ago