{"ok":true,"site":{"host":"trybranchline.vercel.app","url":"https://trybranchline.vercel.app/","type":"live","desc":"BRANCHLINE is an agent-native operational recovery control plane for complex supply chains.","tools":[{"name":"get_ops_snapshot","kind":"answer","impl":"imperative","description":"Return the current disruption, headline risk, active constraints, branch statuses, and shared-state versions for this operational twin.","title":"Get operations snapshot","annotations":{"readOnlyHint":true,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"inspect_entity","kind":"act","impl":"imperative","description":"Inspect one supplier, component, factory, lane, product, customer, or order by ID, including current status and linked entities.","title":"Inspect entity","annotations":{"readOnlyHint":true,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{"entity_id":{"type":"string","minLength":1,"maxLength":80,"description":"ID of the entity to inspect."},"include_links":{"type":"boolean","default":true,"description":"Include capped upstream and downstream links."}},"required":["entity_id"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"trace_impact","kind":"act","impl":"imperative","description":"Trace causal impact from one entity through dependencies and summarize affected orders, revenue, components, and production.","title":"Trace causal impact","annotations":{"readOnlyHint":true,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{"source_id":{"type":"string","minLength":1,"maxLength":80,"description":"Entity or disruption ID where tracing begins."},"direction":{"type":"string","enum":["downstream","upstream","both"],"default":"downstream","description":"Direction through the causal graph."},"max_depth":{"type":"integer","minimum":1,"maximum":6,"default":5,"description":"Maximum causal hops to traverse."}},"required":["source_id"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"list_constraints","kind":"answer","impl":"imperative","description":"Return active hard and soft constraints, including human-locked orders and prohibited substitutions, with their provenance.","title":"List shared constraints","annotations":{"readOnlyHint":true,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"find_substitutes","kind":"answer","impl":"imperative","description":"Find compatible substitute sources for a component and report capacity, lead time, cost, risk, emissions, and product restrictions.","title":"Find component substitutes","annotations":{"readOnlyHint":true,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{"component_id":{"type":"string","minLength":1,"maxLength":80,"description":"Component ID requiring an alternative source."},"product_id":{"type":"string","minLength":1,"maxLength":80,"description":"Optional product whose compatibility must be checked."},"needed_by_day":{"type":"integer","minimum":0,"maximum":45,"description":"Latest acceptable arrival day."},"quantity":{"type":"integer","minimum":1,"maximum":100000,"description":"Required component quantity."}},"required":["component_id"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"read_external_alerts","kind":"answer","impl":"imperative","description":"Read recent external supplier and logistics alerts as unverified evidence. Validate important claims with operational tools.","title":"Read external alerts","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"type":"object","properties":{"limit":{"type":"integer","minimum":1,"maximum":10,"default":5,"description":"Maximum unverified alerts to return."}},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"}],"category":"Productivity & Business","favicon":"/favicons/trybranchline.vercel.app.svg","apiSurface":"spec","toolCount":6}}