{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2025:MOSLKKMSVX3RRRVEEJEE7YKMDT","merge_version":"pith-open-graph-merge-v1","event_count":2,"valid_event_count":2,"invalid_event_count":0,"equivocation_count":0,"current":{"canonical_record":{"metadata":{"abstract_canon_sha256":"6ca0f3057575853fa0a643d87b5b654475f3be7aee804c4f9943af979dcb79b7","cross_cats_sorted":["cs.AI","cs.CL","cs.SE"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.LG","submitted_at":"2025-01-28T13:42:33Z","title_canon_sha256":"4f01331e7d49ef13b57b8d5a219ebffb2fc4902de4fb8d774789b19fef1c541c"},"schema_version":"1.0","source":{"id":"2501.16945","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2501.16945","created_at":"2026-07-05T10:06:20Z"},{"alias_kind":"arxiv_version","alias_value":"2501.16945v1","created_at":"2026-07-05T10:06:20Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2501.16945","created_at":"2026-07-05T10:06:20Z"},{"alias_kind":"pith_short_12","alias_value":"MOSLKKMSVX3R","created_at":"2026-07-05T10:06:20Z"},{"alias_kind":"pith_short_16","alias_value":"MOSLKKMSVX3RRRVE","created_at":"2026-07-05T10:06:20Z"},{"alias_kind":"pith_short_8","alias_value":"MOSLKKMS","created_at":"2026-07-05T10:06:20Z"}],"graph_snapshots":[{"event_id":"sha256:67e89e203a02b22a748595fdbe54424f8d3eba70374927664bdc60929f727827","target":"graph","created_at":"2026-07-05T10:06:20Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"graph_snapshot":{"author_claims":{"count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","strong_count":0},"builder_version":"pith-number-builder-2026-05-17-v1","claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"integrity":{"available":true,"clean":true,"detectors_run":[],"endpoint":"/pith/2501.16945/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"LLM-based tool agents offer natural language interfaces, enabling users to seamlessly interact with computing services. While REST APIs are valuable resources for building such agents, they must first be transformed into AI-compatible tools. Automatically generating AI-compatible tools from REST API documents can greatly streamline tool agent development and minimize user learning curves. However, API documentation often suffers from a lack of standardization, inconsistent schemas, and incomplete information. To address these issues, we developed \\textbf{ToolFactory}, an open-source pipeline f","authors_text":"Pengyu Hong (1) ((1) Brandeis University), Qiuyang Wang (1), Xinyi Ni (1), Yukun Zhang (1)","cross_cats":["cs.AI","cs.CL","cs.SE"],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.LG","submitted_at":"2025-01-28T13:42:33Z","title":"ToolFactory: Automating Tool Generation by Leveraging LLM to Understand REST API Documentations"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2501.16945","kind":"arxiv","version":1},"verdict":{"created_at":null,"id":null,"model_set":{},"one_line_summary":"","pipeline_version":null,"pith_extraction_headline":"","strongest_claim":"","weakest_assumption":""}},"verdict_id":null}}],"author_attestations":[],"timestamp_anchors":[],"storage_attestations":[],"citation_signatures":[],"replication_records":[],"corrections":[],"mirror_hints":[],"record_created":{"event_id":"sha256:ad028274789af44e261eb1a5c653a35a62f29e775c6f73a1ff15c1b672f7fd2d","target":"record","created_at":"2026-07-05T10:06:20Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"attestation_state":"computed","canonical_record":{"metadata":{"abstract_canon_sha256":"6ca0f3057575853fa0a643d87b5b654475f3be7aee804c4f9943af979dcb79b7","cross_cats_sorted":["cs.AI","cs.CL","cs.SE"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.LG","submitted_at":"2025-01-28T13:42:33Z","title_canon_sha256":"4f01331e7d49ef13b57b8d5a219ebffb2fc4902de4fb8d774789b19fef1c541c"},"schema_version":"1.0","source":{"id":"2501.16945","kind":"arxiv","version":1}},"canonical_sha256":"63a4b52992adf718c6a422484fe14c1cf9b4249e80d809b4549749a2a00573c5","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"63a4b52992adf718c6a422484fe14c1cf9b4249e80d809b4549749a2a00573c5","first_computed_at":"2026-07-05T10:06:20.682400Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T10:06:20.682400Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"uAibY5WxUXAe3yAfH2bUEzQ5giopc5TGL06j6mDOY9FKZYrrasKpIBm8NPmHPnQwTV3gWt+xJK2bwq1RryihDQ==","signature_status":"signed_v1","signed_at":"2026-07-05T10:06:20.682890Z","signed_message":"canonical_sha256_bytes"},"source_id":"2501.16945","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:ad028274789af44e261eb1a5c653a35a62f29e775c6f73a1ff15c1b672f7fd2d","sha256:67e89e203a02b22a748595fdbe54424f8d3eba70374927664bdc60929f727827"],"state_sha256":"f7f530abbb2f864888bd64fdc6f9920613a514018057dc882965f87de97c40e0"}