AutoGPT icon indicating copy to clipboard operation
AutoGPT copied to clipboard

fix(backend): Include sub-graphs in graph-level credentials support

Open Pwuts opened this issue 7 months ago β€’ 3 comments

The Library Agent credentials UX (#9789) currently doesn't work for sub-graphs.

Changes πŸ—οΈ

  • Include sub-graphs in generating Graph.credentials_input_schema
  • Propagate node_credentials_input_map into AgentExecutionBlock executions

Checklist πŸ“‹

For code changes:

  • [x] I have clearly listed my changes in the PR description
  • [x] I have made a test plan
  • [ ] I have tested my changes according to the test plan:
    • Import a graph with sub-graphs that need credentials
    • Run this agent from the Library
    • [ ] -> Should work

Pwuts avatar Apr 22 '25 17:04 Pwuts

Deploy Preview for auto-gpt-docs-dev canceled.

Name Link
Latest commit 81a7f0ae8967c61a99253d1e2107a922fd86f07e
Latest deploy log https://app.netlify.com/sites/auto-gpt-docs-dev/deploys/681b9586a8b9450008ca3065

netlify[bot] avatar Apr 22 '25 17:04 netlify[bot]

Here's the code health analysis summary for commits ac8ef9b..81a7f0a. View details on DeepSourceΒ β†—.

Analysis Summary

AnalyzerStatusSummaryLink
DeepSource JavaScript LogoJavaScriptβœ…Β SuccessView CheckΒ β†—
DeepSource Python LogoPythonβœ…Β Success
❗ 41 occurences introduced
🎯 41 occurences resolved
View CheckΒ β†—

πŸ’‘ If you’re a repository administrator, you can configure the quality gates from the settings.

deepsource-io[bot] avatar Apr 22 '25 17:04 deepsource-io[bot]

Deploy Preview for auto-gpt-docs canceled.

Name Link
Latest commit 81a7f0ae8967c61a99253d1e2107a922fd86f07e
Latest deploy log https://app.netlify.com/sites/auto-gpt-docs/deploys/681b9586c8245600083af5fb

netlify[bot] avatar Apr 22 '25 17:04 netlify[bot]

This pull request has conflicts with the base branch, please resolve those so we can evaluate the pull request.

github-actions[bot] avatar May 01 '25 16:05 github-actions[bot]

Conflicts have been resolved! πŸŽ‰ A maintainer will review the pull request shortly.

github-actions[bot] avatar May 02 '25 10:05 github-actions[bot]