{"ok":true,"site":{"host":"yagyaanshk.github.io","url":"https://yagyaanshk.github.io/standard_model/web/","type":"live","desc":"Build shared, replayable particle-physics investigations with a browser agent in an interactive Standard Model atlas.","tools":[{"name":"get_particle_catalog","kind":"answer","impl":"imperative","description":"Read Standard Model particle data, optionally filtered by category, name, mass, or charge. This does not change the scene.","inputSchema":{"type":"object","properties":{"category":{"type":"string","description":"Optional particle category key or human-readable category label."},"name":{"type":"string","description":"Optional partial particle name, such as electron, neutrino, quark, photon, or higgs."},"minMassMeV":{"type":"number","description":"Optional minimum mass in MeV."},"maxMassMeV":{"type":"number","description":"Optional maximum mass in MeV."},"charge":{"type":"number","description":"Optional electric charge in units of e."}},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/standard_model/web/"},{"name":"get_scene_state","kind":"answer","impl":"imperative","description":"Inspect the Particle Atlas scene, including plot mode, visible categories, force networks, focused particle, and highlights.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/standard_model/web/"},{"name":"focus_particle","kind":"act","impl":"imperative","description":"Focus the camera on one particle and open its visible data panel. Use a common or full particle name.","inputSchema":{"type":"object","properties":{"particle":{"type":"string","description":"Particle name, such as electron, muon, photon, top, or higgs."}},"required":["particle"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/standard_model/web/"},{"name":"compare_particles","kind":"act","impl":"imperative","description":"Compare two to six particles, highlight them in the shared 3D scene, and return their physical properties.","inputSchema":{"type":"object","properties":{"particles":{"type":"array","description":"Two to six particle names.","items":{"type":"string"},"minItems":2,"maxItems":6},"isolate":{"type":"boolean","description":"When true, temporarily hide particles outside the comparison.","default":false}},"required":["particles"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/standard_model/web/"},{"name":"configure_plot","kind":"act","impl":"imperative","description":"Apply an educational scene preset or change the plot axes, representation, display settings, and visible particle categories.","inputSchema":{"type":"object","properties":{"mode":{"type":"string","enum":["spinLinear","spin","isospinLinear","isospin"],"description":"Plot mode. Modes without 'Linear' use logarithmic mass."},"theme":{"type":"string","enum":["light","dark"],"description":"Optional display theme for the shared page and 3D scene."},"highContrast":{"type":"boolean","description":"Enable or disable the higher-contrast display mode."},"view":{"type":"string","enum":["3d","table"],"description":"Choose the interactive 3D scene or accessible particle-data table."},"preset":{"type":"string","enum":["overview","chargedLeptons","quarkFamilies","matterAntimatter","forceCarriers","weakNetwork"],"description":"Optional curated scene preset to apply before any explicit overrides."},"categorySet":{"type":"string","enum":["standardModel","all","matter","antimatter","fermions","bosons","none"],"description":"Optional bulk particle-category selection applied before visibleCategories."},"visibleCategories":{"type":"array","description":"Optional category keys or labels to show; all other categories are hidden.","items":{"type":"string"},"uniqueItems":true}},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/standard_model/web/"},{"name":"show_force_network","kind":"act","impl":"imperative","description":"Show or hide the strong, electromagnetic, or weak interaction network in the current 3D scene.","inputSchema":{"type":"object","properties":{"force":{"type":"string","enum":["strong","electromagnetic","weak"],"description":"Interaction network to change."},"visible":{"type":"boolean","description":"Whether the selected network should be visible.","default":true},"exclusive":{"type":"boolean","description":"When true, hide the other force networks first.","default":false}},"required":["force"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/standard_model/web/"},{"name":"highlight_particles","kind":"act","impl":"imperative","description":"Highlight named particles in the shared 3D scene, with an option to isolate them from all other particles.","inputSchema":{"type":"object","properties":{"particles":{"type":"array","items":{"type":"string"},"minItems":1,"maxItems":12,"description":"One to twelve particle names to highlight."},"isolate":{"type":"boolean","description":"When true, temporarily hide particles outside the selection.","default":false}},"required":["particles"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/standard_model/web/"},{"name":"get_investigation","kind":"answer","impl":"imperative","description":"Read the shared investigation question, conclusion, and saved findings. This does not change the scene or notebook.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/standard_model/web/"},{"name":"set_investigation_brief","kind":"act","impl":"imperative","description":"Set the question or conclusion in the shared investigation notebook. Use this to frame the visual inquiry before saving findings and to summarize it afterward.","inputSchema":{"type":"object","properties":{"question":{"type":"string","maxLength":240,"description":"The focused scientific question being investigated."},"conclusion":{"type":"string","maxLength":700,"description":"A concise conclusion grounded in the saved visual findings."}},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/standard_model/web/"},{"name":"add_investigation_step","kind":"act","impl":"imperative","description":"Save the current visible scene as a replayable finding in the shared investigation notebook. Configure the scene first, then record what the view demonstrates.","inputSchema":{"type":"object","properties":{"title":{"type":"string","maxLength":100,"description":"Short title for this finding."},"finding":{"type":"string","maxLength":700,"description":"What the current scene demonstrates and why it matters to the investigation."},"particles":{"type":"array","items":{"type":"string"},"maxItems":6,"uniqueItems":true,"description":"Optional particle names directly supporting this finding."}},"required":["title","finding"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/standard_model/web/"},{"name":"reset_explorer","kind":"act","impl":"imperative","description":"Restore the default plot, camera, particle visibility, force networks, highlights, and focused-particle panel.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/standard_model/web/"}],"category":"Health & Education","favicon":"/favicons/yagyaanshk.github.io.svg","apiSurface":"spec","toolCount":11}}