{"data":{"id":"2ffef8ac-bb99-4b48-ac16-8eb1d7bd81ca","title":"Generating running routes with GPT-6 Astra and ChatGPT Work","summary":"A user demonstrated ChatGPT Work with GPT-6 Astra successfully generating running routes by using Nominatim (an address lookup tool) and Overpass (which queries OpenStreetMap data) to create looping 5K and 10K routes from their home address, then visualizing them as interactive maps and downloadable files. However, the user identified a transparency problem: when the chat thread was compacted (compressed to save space), the underlying Python code became inaccessible even when requested, making it impossible to see exactly how the AI performed the task.","solution":"The source text describes the problem but does not explicitly propose a fix that was implemented. The user suggests that LLM systems using compaction should \"preserve the pre-compacted text and make that text available via agent tool calls,\" but this is a recommendation for future systems, not a documented solution or mitigation currently in place.","labels":["security"],"sourceUrl":"https://simonwillison.net/2026/Sep/12/astra-running-routes/","publishedAt":"2026-09-12T23:56:42.000Z","cveId":null,"cweIds":null,"cvssScore":null,"cvssSeverity":null,"severity":"info","attackType":[],"issueType":"news","affectedPackages":null,"affectedVendors":["OpenAI"],"affectedVendorsRaw":["OpenAI","ChatGPT Work","GPT-6 Astra"],"classifierModel":"claude-haiku-4-5-20251001","classifierPromptVersion":"v3","cvssVector":null,"attackVector":null,"attackComplexity":null,"privilegesRequired":null,"userInteraction":null,"exploitMaturity":null,"epssScore":null,"patchAvailable":null,"disclosureDate":"2026-09-12T23:56:42.000Z","capecIds":null,"crossRefCount":0,"attackSophistication":"moderate","impactType":["integrity"],"aiComponentTargeted":"api","llmSpecific":true,"classifierConfidence":0.72,"researchCategory":null,"atlasIds":null}}