Evaluate a separate copy
Import local Git history into a fresh TOVIO repository, materialize the working tree, and compare representative branches, tags, and assets.
Import guideSee how TOVIO fits into the work you already do. Follow one checkout fix through agent authority, review context, conflict resolution, and a team that still uses Git.
TOVIO is prelaunch. These examples describe supported product behavior; they are not a live service or an invitation to public early access. Check availability
A maintainer asks an agent to raise checkout’s timeout. The task needs access to checkout, a finite lifetime, and a review before it reaches main.
Register its identity and grant the required paths and operations, with an expiry. Protected reads also require the relevant keys and clearance. A request written in a prompt is not an access boundary.
The agent edits within its granted scope. TOVIO checks TOVIO-mediated operations; the agent’s host filesystem, shell, and network need their own isolation.
Review the diff, agent provenance, applicable checks, and any captured context. Recording a commit does not by itself accept it onto a protected destination.
src/checkout/**Illustrative grant brief, not a token or CLI output.
The capability controls what the agent may do through TOVIO. Signed provenance identifies agent-authorized work; it does not establish that the code is correct.
Follow the agent guideThe diff shows a timeout changing from 30 to 60. A captured transcript supplies another useful detail: the original request said to leave retries alone.
Check the repository’s capture policy and select the transcript explicitly when sessions overlap. Automatic discovery is a heuristic.
Read the recorded request and available tool activity alongside the diff. An observed transcript is unattested and self-reported; its association is not proof that the session produced the code.
For supported languages, use semantic diff and impact analysis to inspect interface changes and recorded dependents. Run the relevant tests separately.
“Raise the checkout timeout to 60 seconds. Leave the retry count alone.”
- const TIMEOUT = 30;
+ const TIMEOUT = 60;
const RETRIES = 3;The timeout changed. Did the implementation also preserve retries?
Observed transcript · unattested, self-reportedtovio log --session chg:9fk2m1
tovio semantic diff
tovio semantic impactThe Change ID is illustrative. Semantic relationships are extracted syntactically and may be incomplete. Neither a transcript nor semantic analysis proves execution or correctness.
Another change raises the same timeout to 90. TOVIO preserves the common base and both sides as a conflict object so a reviewer can decide deliberately.
Look at the base and both versions. A stored conflict keeps the disagreement visible while supported independent work continues.
Keep a side or record a combined result. Matching conflicts can reuse a recorded resolution through supported paths; a different conflict needs a new decision.
Unresolved conflicts in the source tip, target tip, or merge base block landing. Resolving the VCS disagreement still leaves build and test verification to do.
TIMEOUT = 60TIMEOUT = 90Both alternatives remain available. In this example the reviewer deliberately keeps our side.
tovio resolve src/checkout/retry.ts --oursThe decision is inspectable and may be reused when a supported operation encounters the same conflict.
Explore the change and conflict modelA pilot does not require the whole team to change tools. Choose the compatibility path that matches your goal, then test its translation boundaries.
Import local Git history into a fresh TOVIO repository, materialize the working tree, and compare representative branches, tags, and assets.
Import guideUse the namespaced bidirectional bridge for ongoing exchange. Reconcile explicitly; do not assume every native permission or review concept round-trips into Git.
Bridge workflowA configured Forge can expose Git smart HTTP. Check which operations and native capabilities are available through that interface.
Client boundaryProtected files export as ciphertext. Git compatibility does not turn Git’s access model into TOVIO’s cryptographic permission model.
Define what success looks like for your repository, the controls you require, and the evidence you need before adoption.