Oxygen VCS andymccall's projects · #6
Oxygen Version Control System
Backlog 18
-
Git import: merges of long-lived branches rebuild thousands of file graphs from history
andymccall/oxygen#96 · open
-
Read the state index lazily: log, diff and commit without decoding 84 MB
andymccall/oxygen#94 · open
-
Import benchmarks: VS Code, then the Linux kernel
andymccall/oxygen#81 · open
-
Revsets: a query language for sets of changes
andymccall/oxygen#65 · open
-
AI-native agent workflows: scoped delegation, agent sessions, optional human gate
andymccall/oxygen#64 · open
-
A base index: status and diff without loading history
andymccall/oxygen#41 · open
-
Memory for a whole tree: status of the Linux tree needs over 14 GB
andymccall/oxygen#35 · open
-
Git import costs what each commit changes, not the whole tree
andymccall/oxygen#25 · open
-
Next gen: instant clone of any repository, however big (a lazy working copy)
andymccall/oxygen#132 · open
-
A push re-sends the blobs a change's replacements name, though the remote holds them
andymccall/oxygen#136 · closed
-
Test report and coverage for Oxygen on every push
andymccall/oxygen#139 · closed
-
A replace conflict cannot be settled from the command line (binary files and subrepo pins)
andymccall/oxygen#140 · closed
-
The object store needs hard links, which Android apps may not make
andymccall/oxygen#141 · closed
-
Pushing a new bookmark sends the whole history, not what the remote lacks
andymccall/oxygen#142 · closed
-
Product website for oxygenvcs.com: static, built by OxygenFlow, pull-deployed
andymccall/oxygenvcs-web#1 · open
-
oxy git import --all-branches: every Git branch as a bookmark of one repository
andymccall/oxygen#153 · open
-
The road to 1.0: the Linux kernel's size, then the formats frozen
andymccall/oxygen#161 · open
-
Flaky: checkout_touches_only_what_differs_and_renders_in_batches under load
andymccall/oxygen#166 · open
Doing 3
-
oxy serve refuses a push of more than 2 MB, and says nothing
andymccall/oxygen#138 · closed
-
Cylinder: the artifact service proposal (docs/cylinder.md)
andymccall/oxygen#108 · open
-
A fixed source tarball with each release, for packagers (HaikuDepot and others)
andymccall/oxygen#157 · open
Done 29
finished cards are archived after 14 days
-
A push of one ordinary change is refused 413 by Cloudflare (over 100 MB in one request)
andymccall/oxygen#133 · closed
-
Keyless agent changes verify INVALID (grant by an unknown author) in repositories that lack the owner's identity
andymccall/oxygen#134 · closed
-
A keyless agent's grant stops working when its owner rotates their key
andymccall/oxygen#135 · closed
-
Adjacent insertions conflict: an ordered 'keep both' could resolve them
andymccall/oxygen#121 · closed
-
A per-path union merge: changelog-style files keep both sides of an adjacent insertion
andymccall/oxygen#145 · closed
-
A delegate home naming an identity the repository lacks: say what to do, not 'object not found'
andymccall/oxygen#82 · closed
-
A server host can add a note to a reference a push moved (#148)
andymccall/oxygen#149 · landed
-
A server host can add a note to a reference a push moved
andymccall/oxygen#148 · closed
-
Identical conflict sides settle by themselves (#146)
andymccall/oxygen#151 · landed
-
Identical conflict resolutions on two bookmarks conflict with each other
andymccall/oxygen#146 · closed
-
A subrepo at its pinned state is unmodified on any bookmark (#147)
andymccall/oxygen#150 · landed
-
A subrepo at its pinned state counts as modified when it sits on another bookmark
andymccall/oxygen#147 · closed
-
oxy on Haiku: a haiku-x86_64 build on the releases page
andymccall/oxygen#154 · closed
-
Repo over any Store: the bucket as a repository's primary store (B1, B2)
andymccall/oxygen#68 · closed
-
Test report and coverage for the Oxygen VCS extension
andymccall/oxygen-vscode#9 · closed
-
A new subrepo is left out of the commit that adds its .oxymodules entry
andymccall/oxygen#152 · closed
-
oxy identity create needs a repository: it cannot make a first identity
andymccall/oxygen#144 · closed
-
A shallow clone of a big repository writes its checkpoint object by object, and holds it in memory whole
andymccall/oxygen#137 · closed
-
A remote's own expired token hides a good stored login
andymccall/oxygen#155 · closed
-
oxy and oh on HaikuDepot: haikuports recipes
andymccall/oxygen#156 · closed
-
Oxygen VCS has the same icon as the OxygenHub extension
andymccall/oxygen-vscode#10 · closed
-
oxy 0.5–0.9 in VS Code: withdraw tags, transparency log, shallow clone, conflicts, paths
andymccall/oxygen-vscode#11 · closed
-
oxy mcp: an MCP server for a local repository
andymccall/oxygen#159 · closed
-
oxy git colocate: a .git beside .oxy, kept up to date
andymccall/oxygen#160 · closed
-
oxy pull is slow on large repositories (tetriblox)
andymccall/oxygen#158 · closed
-
identity delegate/rotate from a stale pinned author.key forks the owner's identity
andymccall/oxygen#163 · closed
-
oxy submodule remove leaves the directory, with read-only object files
andymccall/oxygen#164 · closed
-
oxy log: say 'awaiting seal' for keyless agent commits, not 'unsigned'
andymccall/oxygen#165 · closed
-
oxy commit records a subrepo pin moved by edits inside it without a word
andymccall/oxygen#162 · closed
Keys: j/k move between cards, Enter opens one, m moves it to another column, / filters.