feat(grid-agent): add bounded world perception tools (#124)
Some checks failed
CI / rust-skia (Rust only) (push) Successful in 2m48s
CI / required (push) Failing after 2m43s

This commit is contained in:
2026-08-17 23:52:33 +00:00
parent 26fd2bf714
commit 3a0ead7eb5
7 changed files with 2269 additions and 37 deletions

View File

@@ -43,10 +43,10 @@ fn package_has_only_reviewed_rust_dependencies_and_no_build_script() {
#[test]
fn runtime_source_has_no_subprocess_or_native_abi_escape_hatch() {
let source = PathBuf::from(env!("CARGO_MANIFEST_DIR")).join("src");
let mut files = Vec::with_capacity(16);
let mut files = Vec::with_capacity(18);
collect_rust_files(&source, &mut files);
assert!(
files.len() <= 16,
files.len() <= 18,
"source-file count needs a reviewed bound update"
);
for path in files {
@@ -100,6 +100,13 @@ fn live_session_adapter_reuses_native_lifecycle_and_messaging_managers() {
".subscribe_im(",
".chat(",
".instant_message_with_uuid_string(",
".objects_avatars",
".objects_primitives",
".parcels",
".environment()",
".inventory()",
".store()",
".native_subscribe_sim_changed(",
] {
assert!(
backend.contains(required),