Sign in
Join now
albedo
pdewey.com
/
Star
Starred
Star
0
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
0
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
albedo
/
web
/
src
/
lib
5 folders
·
74 files
at
makefile
pdewey.com
·
tui/web: path fuzzy finding
·
3d ago
c5bac1e9
chat
tui/web: path fuzzy finding
3d ago
nodes
web: more advanced vcs status window with branch and compare views
3d ago
settings
web: make tab strips compact in compact title bar mode and add close notes on send
4d ago
tiles
web: vcs status and file diff windows
3d ago
views
web: more advanced vcs status window with branch and compare views
3d ago
About.svelte
web: the about pane names albedo's license, AGPL-3.0 with the classpath exception, not the MPL
5d ago
agents.ts
web: an agents button in a chat's title bar, and a tree of the agents a session started
2w ago
AgentsButton.svelte
web: order agents working first, then by latest turn, holding still under the pointer
1w ago
agentTree.ts
web: order agents working first, then by latest turn, holding still under the pointer
1w ago
anchors.ts
web: note tethers, traces and the file tree stop rescanning everything on every frame or poll
3d ago
api.gen.d.ts
tui/web: path fuzzy finding
3d ago
api.ts
tui/web: path fuzzy finding
3d ago
artifacts.svelte.ts
web: open command palette over modal dialogs and focused artifact frames
4d ago
ArtifactsButton.svelte
web: tether open jobs, artifacts, and agents to their rows in undocked chip windows
1w ago
attention.ts
web: a background tab counts sessions that finished or need you, and can send system notifications
2w ago
board.svelte.ts
web: more advanced vcs status window with branch and compare views
3d ago
boards.svelte.ts
web: settings becomes a window on the canvas, in sections
4d ago
burst.ts
Record each skill a session loads and show the loads in the TUI and web
1w ago
Canvas.svelte
web: unify pane framing and selection, and move multiple picked panes to a new board
1w ago
changeset.ts
web: the review window becomes a diff client: a turn's or the checkout's changes, a file tree, any file in a tab, notes on any line
1w ago
commands.ts
transfer: activate a staged session on the target and move a session to another daemon from /cd
3d ago
ConnectorClip.svelte
web: keep connectors behind windows except while dragging
1w ago
connectorOcclusion.ts
web: keep connectors behind windows except while dragging
1w ago
context.ts
web: account human shell receipts as model context
1w ago
Dots.svelte
web: canvas dots merge instead of fading as the view zooms out
2w ago
EffortBar.svelte
tui, web: unify fuzzy search ranking and share search card across pickers
1w ago
enhance.ts
web: a CSP on the client page, DOMPurify behind marked and on diagram SVGs, so fetched content cannot run script
1w ago
FlowBinder.svelte
web: tile boards into splits, tabs, sections and nested canvases, with docking, panes and pop out
1w ago
FocusChat.svelte
web: more advanced vcs status window with branch and compare views
3d ago
Fold.svelte
web: clamp popovers inside dialogs and add host picker to new session
4d ago
folderQuery.ts
transfer: activate a staged session on the target and move a session to another daemon from /cd
3d ago
format.ts
transfer: disarm the source after a move with a checklist, refuse late deliveries once, dedupe on the target
3d ago
Gesture.svelte
web: key hints as pills, with Lucide's icons for the mouse gestures
2w ago
jobs.svelte.ts
web: a terminal window for a session's background jobs, read-only, finished ones kept
2w ago
JobsButton.svelte
web: tile boards into splits, tabs, sections and nested canvases, with docking, panes and pop out
1w ago
Keys.svelte
web: collapse-traces setting, streaming answer outside the fold, alt+1-9 jumps to boards
5d ago
keys.ts
web: the palette narrows to commands with > and to sessions with @, and ⌘⇧P opens it for commands
1w ago
layout.svelte.ts
web: zen mode, a session full screen from the sidebar with its work on a desk beside the chat
1w ago
live.svelte.ts
ui: add fast-mode kaomoji animations
1w ago
LiveFace.svelte
ui: add fast-mode kaomoji animations
1w ago
markdown.ts
web: long chats stay responsive: rows keep their objects across pages and deltas, references load in batches, and timestamps, markdown and off-screen rows cost less
3d ago
McpServers.svelte
web: a CSP on the client page, DOMPurify behind marked and on diagram SVGs, so fetched content cannot run script
1w ago
MenuButton.svelte
web: isolate window body so inline menus never climb over the title bar
1w ago
ModelChoice.svelte
Merge #179: OpenAI-Codex Daybreak Blue access program support (mlf.one)
3d ago
modelEffort.ts
fix(web): preserve model choices and authoritative effort catalogs
1w ago
moods.ts
ui: add fast-mode kaomoji animations
1w ago
NewSession.svelte
Merge #179: OpenAI-Codex Daybreak Blue access program support (mlf.one)
3d ago
notes.ts
web: more advanced vcs status window with branch and compare views
3d ago
notifications.svelte.ts
web: a background tab counts sessions that finished or need you, and can send system notifications
2w ago
Palette.svelte
web: forgive palette typos and accent command categories
6d ago
Phone.svelte
web: settings becomes a window on the canvas, in sections
4d ago
popouts.svelte.ts
web: make tab strips compact in compact title bar mode and add close notes on send
4d ago
popover.ts
web: clamp popovers inside dialogs and add host picker to new session
4d ago
prefs.svelte.ts
web: make tab strips compact in compact title bar mode and add close notes on send
4d ago
quote.ts
web: notes gather in the composer and go with the next message; tie them to selected text and to the part a reader sees
2w ago
Rail.svelte
web: vcs status and file diff windows
3d ago
RefreshButton.svelte
web: more advanced vcs status window with branch and compare views
3d ago
RepositoryAvailable.svelte
web: vcs status and file diff windows
3d ago
review.ts
web: long chats stay responsive: rows keep their objects across pages and deltas, references load in batches, and timestamps, markdown and off-screen rows cost less
3d ago
SearchCard.svelte
web: put search icon on the right and load model selector all at once
4d ago
SessionPicker.svelte
transfer: disarm the source after a move with a checklist, refuse late deliveries once, dedupe on the target
3d ago
sessions.svelte.ts
web: split context meter into its own chip
1w ago
Settings.svelte
ui: trim redundant flavour text and middle dots across tui, web, and auth
4d ago
SettingsDialog.svelte
web: settings becomes a window on the canvas, in sections
4d ago
shell-commands.svelte.ts
web: add independent shell output viewers
1w ago
SkillsButton.svelte
Record each skill a session loads and show the loads in the TUI and web
1w ago
stream.ts
web: a background tab counts sessions that finished or need you, and can send system notifications
2w ago
Tabs.svelte
web: collapse-traces setting, streaming answer outside the fold, alt+1-9 jumps to boards
5d ago
terminal-theme.ts
web terminal: derive a readable 16-colour palette per mode and set a minimum contrast of 3
1w ago
terminals.svelte.ts
web terminal: start the shell at the shown size and don't answer replayed history's cursor queries
1w ago
Tethers.svelte
web: note tethers, traces and the file tree stop rescanning everything on every frame or poll
3d ago
tie.svelte.ts
web: notes gather in the composer and go with the next message; tie them to selected text and to the part a reader sees
2w ago
trace.ts
web: note tethers, traces and the file tree stop rescanning everything on every frame or poll
3d ago
tracelink.svelte.ts
web: trace window, live reviews, and one WebSocket per tab for every stream
2w ago
TraceTie.svelte
web: keep connectors behind windows except while dragging
1w ago
transcript.svelte.ts
web: long chats stay responsive: rows keep their objects across pages and deltas, references load in batches, and timestamps, markdown and off-screen rows cost less
3d ago
type.ts
web: chrome and canvas text size settings, every font size read through --ui-scale/--canvas-scale
2w ago
vcs.ts
web: more advanced vcs status window with branch and compare views
3d ago
wheel.ts
web: an agents button in a chat's title bar, and a tree of the agents a session started
2w ago