TestClient: implement movement, objects, land, and grid commands #93
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Objective
Port movement/teleport/location/follow/sit/fly commands, primitive find/info/export/import/permissions/textures, parcel/land/estate-related queries, grid map/layer/region and wind commands.
Deliverables
Validation
Prerequisite
The library behavior required by the program is implemented and its translated parity tests pass.
Project constraints
Implemented in commit
374d795and pushed to main.Completed all 46 commands owned by this issue across movement/teleport, primitives, parcel/estate, and grid groups. Live paths use native managers with cancellation and bounded waits; follow updates continuously from coarse locations; texture mode uses deduplicated native asset-cache requests; linkset export is ownership-checked, deterministic, bounded, and emits JP2/TGA assets; import rezzes, configures, links, rotates, and permissions native prims. Added explicit gates for live mutations, uploads/spending, estate-owner actions, and per-command confirmation, plus bounded fake-world fixtures and operational documentation.
Verification: