Exposes Cadence EDA tools such as OrCAD Capture, Allegro PCB Designer, and PSpice to AI assistants, enabling them to browse PCB files, generate schematics and netlists, and run circuit simulations through a license-free, cross-platform interface.
Detect installed Cadence EDA tools and return SPB root, executables, license status, PSpice model paths, and Allegro batch commands. Call first to understand the environment.
Extracts readable string fragments from .brd files to supply lightweight PCB context—layers, components, nets, rules—for AI summaries; not a full Allegro DB parser.
Recursively search a root directory for Cadence Allegro PCB files (.brd) and return a list with metadata including size, estimated layers, and component count.
Executes one permitted Allegro batch subcommand—such as artwork, netin, or report—after validating it against an allowlist and applying timeout controls to block risky operations.
Import an external project file (KiCad, EAGLE, OrCAD, etc.) into EasyEDA Pro, selecting save destination and library import options for project migration.
List orders, newest first, with status, buyer billing address, payment, total, source (Allegro, eBay, Amazon, shop...) and comment. Filter by status, email, name, external id, payment, source or date. Use sellasist_get_order for line items and shipments. GET /orders.
[Analysis] Reads the statements (finance_transactions) of the accounts that have them (Trendyol, Allegro, Amazon, Kaufland from its bookings report, Temu from its per-order amounts) for the last days, stores every line's real commission, and corrects a rule when the observed percentage differs by more than 0.5 points. Runs daily by itself; call it to run now.