{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2025:MOSLKKMSVX3RRRVEEJEE7YKMDT","short_pith_number":"pith:MOSLKKMS","canonical_record":{"source":{"id":"2501.16945","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.LG","submitted_at":"2025-01-28T13:42:33Z","cross_cats_sorted":["cs.AI","cs.CL","cs.SE"],"title_canon_sha256":"4f01331e7d49ef13b57b8d5a219ebffb2fc4902de4fb8d774789b19fef1c541c","abstract_canon_sha256":"6ca0f3057575853fa0a643d87b5b654475f3be7aee804c4f9943af979dcb79b7"},"schema_version":"1.0"},"canonical_sha256":"63a4b52992adf718c6a422484fe14c1cf9b4249e80d809b4549749a2a00573c5","source":{"kind":"arxiv","id":"2501.16945","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"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2025:MOSLKKMSVX3RRRVEEJEE7YKMDT","target":"record","payload":{"canonical_record":{"source":{"id":"2501.16945","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.LG","submitted_at":"2025-01-28T13:42:33Z","cross_cats_sorted":["cs.AI","cs.CL","cs.SE"],"title_canon_sha256":"4f01331e7d49ef13b57b8d5a219ebffb2fc4902de4fb8d774789b19fef1c541c","abstract_canon_sha256":"6ca0f3057575853fa0a643d87b5b654475f3be7aee804c4f9943af979dcb79b7"},"schema_version":"1.0"},"canonical_sha256":"63a4b52992adf718c6a422484fe14c1cf9b4249e80d809b4549749a2a00573c5","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T10:06:20.682890Z","signature_b64":"uAibY5WxUXAe3yAfH2bUEzQ5giopc5TGL06j6mDOY9FKZYrrasKpIBm8NPmHPnQwTV3gWt+xJK2bwq1RryihDQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"63a4b52992adf718c6a422484fe14c1cf9b4249e80d809b4549749a2a00573c5","last_reissued_at":"2026-07-05T10:06:20.682400Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T10:06:20.682400Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2501.16945","source_version":1,"attestation_state":"computed"},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T10:06:20Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"h6l0C0P+XdxTNdvPmsPOie62ecahcam4qCm7NZnnbfVDQU4aIFSDHRlcYt1CoMPWS08DU3yJMO0rT7NbSj7JDw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-19T04:27:15.407288Z"},"content_sha256":"ad028274789af44e261eb1a5c653a35a62f29e775c6f73a1ff15c1b672f7fd2d","schema_version":"1.0","event_id":"sha256:ad028274789af44e261eb1a5c653a35a62f29e775c6f73a1ff15c1b672f7fd2d"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2025:MOSLKKMSVX3RRRVEEJEE7YKMDT","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"ToolFactory: Automating Tool Generation by Leveraging LLM to Understand REST API Documentations","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":["cs.AI","cs.CL","cs.SE"],"primary_cat":"cs.LG","authors_text":"Pengyu Hong (1) ((1) Brandeis University), Qiuyang Wang (1), Xinyi Ni (1), Yukun Zhang (1)","submitted_at":"2025-01-28T13:42:33Z","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"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2501.16945","kind":"arxiv","version":1},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2501.16945/integrity.json","findings":[],"available":true,"detectors_run":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938"},"references":{"count":0,"sample":[],"resolved_work":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","internal_anchors":0},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"verdict_id":null},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T10:06:20Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"89Vqf74WuV0EQN23D8A+bdssEZJzbT/hBWZ6+QWPQO3uqsJmoQSk1MIJ3mZWTiGNqAcMJrDxmuO+PBCi1SjyAQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-19T04:27:15.407802Z"},"content_sha256":"67e89e203a02b22a748595fdbe54424f8d3eba70374927664bdc60929f727827","schema_version":"1.0","event_id":"sha256:67e89e203a02b22a748595fdbe54424f8d3eba70374927664bdc60929f727827"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/MOSLKKMSVX3RRRVEEJEE7YKMDT/bundle.json","state_url":"https://pith.science/pith/MOSLKKMSVX3RRRVEEJEE7YKMDT/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/MOSLKKMSVX3RRRVEEJEE7YKMDT/bundle.json","status":"primary"}],"public_keys":[{"key_id":"pith-v1-2026-05","algorithm":"ed25519","format":"raw","public_key_b64":"stVStoiQhXFxp4s2pdzPNoqVNBMojDU/fJ2db5S3CbM=","public_key_hex":"b2d552b68890857171a78b36a5dccf368a953413288c353f7c9d9d6f94b709b3","fingerprint_sha256_b32_first128bits":"RVFV5Z2OI2J3ZUO7ERDEBCYNKS","fingerprint_sha256_hex":"8d4b5ee74e4693bcd1df2446408b0d54","rotates_at":null,"url":"https://pith.science/pith-signing-key.json","notes":"Pith uses this Ed25519 key to sign canonical record SHA-256 digests. Verify with: ed25519_verify(public_key, message=canonical_sha256_bytes, signature=base64decode(signature_b64))."}],"merge_version":"pith-open-graph-merge-v1","built_at":"2026-08-19T04:27:15Z","links":{"resolver":"https://pith.science/pith/MOSLKKMSVX3RRRVEEJEE7YKMDT","bundle":"https://pith.science/pith/MOSLKKMSVX3RRRVEEJEE7YKMDT/bundle.json","state":"https://pith.science/pith/MOSLKKMSVX3RRRVEEJEE7YKMDT/state.json","well_known_bundle":"https://pith.science/.well-known/pith/MOSLKKMSVX3RRRVEEJEE7YKMDT/bundle.json"},"state":{"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"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"cYCxdZqR2ESIwn3f1vM+VmGbTi5940T6Ur9g34cniOhCAxjIxQrAsCbWoS76hlLO0EzmhjQr3eVMtb7IU9AVAg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-19T04:27:15.413087Z","bundle_sha256":"96469adf96533a974d335208bf2884354c79ecae29920ffa0a73d6b454c959bc"}}