Skip to content

Latest commit

 

History

History
18 lines (15 loc) · 2.18 KB

THIRD_PARTY_NOTICES.md

File metadata and controls

18 lines (15 loc) · 2.18 KB

Third-party notices

The root MIT license applies to original integration and harness code where no more specific notice is present. It does not replace the license of an included or referenced component.

Component Location or source License Note
pi-agent-python Adapted modules in src/erp_harness/, mapped in sources.lock.json MIT License and notices are retained in docs/licenses/; the original tree remains in the frozen baseline commit.
Odoo helper source bench/reference/mcp/ and src/erp_harness/erp/_odoo_core/ MIT The retained source notice is in bench/reference/mcp/LICENSE; extracted helpers are listed in sources.lock.json.
ERP-Bench bench/, pinned in sources.lock.json CC0-1.0 The benchmark's license is independent of the root MIT license.
Odoo 19 External runtime used by the experiments See the Odoo distribution and deployment terms Odoo is an external service/runtime and is not bundled by this repository.
RapidOCR 3.9.2 Local printed-document OCR; bundled model hashes in app/material_extract.py Apache-2.0 Pinned package and models; no runtime model download.
pypdfium2 5.13.0 PDF text extraction and rasterization BSD-3-Clause / Apache-2.0 and dependency licenses The sidecar retains distribution license files, including PDFium dependencies.
openpyxl 3.1.5 Read-only XLSX extraction MIT Formula evaluation is not performed.
ONNX Runtime 1.30.0 Local OCR inference MIT Distributed license retained in the packaged dependency.
Langfuse trace tree Adapted tree rows in desktop/src/renderer/features/traces/TraceTreeRow.tsx MIT Pinned source and retained copyright in UI notices.
AI Elements Confirmation Adapted conditional display in desktop/src/renderer/features/approvals/ApprovalsPage.tsx Apache-2.0 Modified for native approvals; full license and provenance in UI notices.

The complete pinned commits, trees, modifications, and bundle hashes are recorded in sources.lock.json. Keep the corresponding notices when redistributing a component.