fix: tighten tool answers found in local testing

Unknown aircraft tracks read as empty instead of a server error, aircraft
info names the aircraft and flight, the HUD caption sends the app's caption
context, and satellite pass, satellites overhead and nearby places take a
place name or point like the other tools.
This commit is contained in:
Sameh Khamis committed 2026-10-01 14:01:25 -07:00
1 parent 1a03e7483d
commit ec1adbdc19
9 files changed
+119 -64

No files matched your search

+2 -3
View File
@@ -93,11 +93,10 @@ test('nearby places use the given radius', async () => {
services: { placeSearch: search },
});
const result = await catalog.call('places_nearby', {
lat: 30.27,
lon: -97.74,
location: { lat: 30.27, lon: -97.74 },
radius_m: 400,
});
assert.equal(result.summary, '1 place within 400 m.');
assert.equal(result.summary, '1 place within 400 m of 30.2700, -97.7400.');
assert.deepEqual(search.calls[0], {
latitude: 30.27,
longitude: -97.74,