Skip to content

feat: agentstudio session mount fields, tool params and Mount bu… - #288

Merged
luk384090-cloud merged 3 commits into
mainfrom
dev/agent-rag-memory
Nov 5, 2026
Merged

luk384090-cloud merged 3 commits into
mainfrom
dev/agent-rag-memory

Conversation

@foleydang

Copy link
Copy Markdown
Collaborator

Description

Mount/SessionResource cover provider/entity_id/project_ids/profile_schema (bailian memory) and region/bucket/oss_path (oss); resources entries accept Mount objects or raw mappings via the ResourceInput alias.

Related Issue: None

Security Considerations: None

Type of Change

  • Bug fix
  • New feature
  • Breaking change
  • Documentation
  • Refactoring

Component(s) Affected

  • Model
  • Application
  • Common
  • Documentation
  • Tests
  • CI/CD

Checklist

  • Pre-commit hooks pass
  • Tests pass locally
  • Documentation updated (if needed)
  • Ready for review

Testing

Pass

Additional Notes

Pass

…ilder

PerToolConfig gains params (e.g. knowledge_application_id for the
search_knowledgebases RAG tool); SessionResource echoes
provider/entity_id/project_ids/profile_schema for bailian memory mounts
and region/bucket/oss_path for oss mounts. Mount is a typed
create-time input that extends LinkedHashMap and fits the existing
List<Map<String, Object>> resources parameter unchanged.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
foleydang and others added 2 commits November 5, 2026 15:07
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Assert the request-side keys Mount puts are the exact wire names
(memory_store_id / profile_schema / oss_path ...) so a typo fails
fast instead of being rejected by the server at runtime.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@foleydang
foleydang force-pushed the dev/agent-rag-memory branch from a3c79f2 to caa8d0f Compare November 5, 2026 07:25
@luk384090-cloud
luk384090-cloud merged commit 9eb4310 into main Nov 5, 2026
3 checks passed
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