Skip to content

feat(tool): add link reader#59

Merged
sjy3 merged 1 commit into
volcengine:mainfrom
wucm667:feat/link-reader-tool
May 9, 2026
Merged

feat(tool): add link reader#59
sjy3 merged 1 commit into
volcengine:mainfrom
wucm667:feat/link-reader-tool

Conversation

@wucm667
Copy link
Copy Markdown
Contributor

@wucm667 wucm667 commented Apr 25, 2026

Summary

  • add a link_reader built-in tool backed by Ark /tools/execute
  • support URL normalization and enforce the LinkReader maximum of 3 URLs
  • parse data.ark_web_data_list response records
  • add tests for request construction, auth header, response parsing, error handling, and URL validation

Tests

  • GOCACHE=/tmp/veadk-go-build-cache go test -mod=readonly ./tool/builtin_tools
  • GOCACHE=/tmp/veadk-go-build-cache go test -mod=readonly -v -race -count=1 -shuffle=on ./tool/builtin_tools

@sjy3 sjy3 merged commit 01e6fdd into volcengine:main May 9, 2026
2 checks passed
@wucm667 wucm667 deleted the feat/link-reader-tool branch May 9, 2026 05:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants