Conversation
…ser view Consume canonical Cloud account identity and typed ATS profiles, preserve idempotent creation across token rotation, freeze credentials per operation, and bind chat cleanup to its account. Repair Shift-Tab/input leasing, responsive context display and setup resume. Bundle canonical ATS d6909b55c99f70ffe389d01b83b5b537fea68d9a with native memory verification and durable browser cleanup. Keep uncertain creation blocked, preserve strict package gates and LF custody. Fix pre-existing asynchronous review EPIPE to complete qualification. Full Agent suite: 2393 passed, 4 skipped, 0 failed, including exact packed offline install/selftest. ATS103 actual native tests and Cloud204 tests pass; independent account/browser review completed. Hosted Windows, deployed shared-DM canary and admitted local ATS execution remain separate gates. Confidence: 0.92.
Vendor aether-ats-skills 0.2.0 at exact ATS commit 2c38586b, install six reviewed Nano starters on empty setup, hold the real runtime writer lease for chat lifetime, and add bounded library/journal commands. Exercise the shipped lease on Linux and Windows while preserving all Cloud admission, entitlement, compiler, and permission boundaries.
Resolve newly created memory and strategy directories through the host filesystem before persisting bindings, and run the cross-platform writer-lease test against that canonical path.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Why
The terminal and Aether Online need one managed agent identity and one DM conversation. ATS setup should be a simple local profile of that agent, with honest memory, strategy, data and browser states.
Changes
/agent-create ATS <name>, andaether --agent <id> chat.aether-ats-skills@0.2.0from ATS2c38586b7fb011163281fb964b2b9585398717e8, with per-file digest custody./ats library,/ats library add,/ats journal(orlogs), and bounded event logging.Verification
Current source head:
9e2d908b1f2ec8aab3497ab6086b345728eed3d3. Uploaded tree exactly matches the reviewed local tree606745121f3616d6e926e7709587eb9696e52145.Sequence and limits
Cloud #1691 compatibility lands first, then ATS #441, then this Agent PR. This source does not claim deployment, npm publication or a deployed PAT/web same-DM canary.
The upstream Agent Browser runtime is native Linux/POSIX; a Windows client test is not native Windows headed/noVNC proof. Local observations are not yet delivered into a Cloud-admitted multimodal tool run. Compilation, local permission preferences and bundled strategies do not enable live orders. Paid ATS entitlement/licensing, server model selection, UVT holds/spending limits and broker/data credentials remain with their existing owners.