Public SDK, MCP, and schemas for Managed Research.
Project description
synth-managed-research
Canonical public package for Synth Managed Research.
Current status:
- SDK remigration is active in this repo
- MCP server modules live in
managed_research.mcp - standalone CLI migration is intentionally out of scope
- Data Factory and old onboarding/start-data bootstrap APIs are intentionally out of scope
Python import surface:
from managed_research.sdk.client import SmrControlClient
Recommended launch flow:
- attach source repo or upload workspace files
- optionally set or append project notebook notes
- check readiness
- preview lane with
get_capacity_lane_preview - inspect blockers with
get_run_start_blockers - trigger with
trigger_run - monitor progress
- retrieve the project workspace snapshot
Kickoff intent is queue-first:
- use
initial_runtime_messageson blockers and trigger - the legacy
promptfield is no longer accepted - migrate
prompt="..."toinitial_runtime_messages=[{"body": "...", "mode": "queue"}]
Project notebook and lifecycle helpers are separate:
get_project_notes,set_project_notes,append_project_notespause_project,resume_project,archive_project,unarchive_project
For MCP callers, smr_trigger_run denials may come back as a successful tool
result with top-level error, detail, message, and http_status. Always
branch on result.get("error").
The package is being structured as a library-first distribution rather than a standalone CLI product.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file synth_managed_research-0.2025.405.tar.gz.
File metadata
- Download URL: synth_managed_research-0.2025.405.tar.gz
- Upload date:
- Size: 108.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
44a0bb56b6f899f07adfd7ce112769f838510cc487498d96b843216ceb691dd8
|
|
| MD5 |
11486bf29470fdbff141c060cd5273df
|
|
| BLAKE2b-256 |
45f599e29ba6c879262f4b00f232061be38d4fdbf5918c441adce1e93d7077c0
|
File details
Details for the file synth_managed_research-0.2025.405-py3-none-any.whl.
File metadata
- Download URL: synth_managed_research-0.2025.405-py3-none-any.whl
- Upload date:
- Size: 41.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
318df62b9695924536d9a2d1424412ade752012f47f4449b58f1f90dd84efce0
|
|
| MD5 |
3e6db45d88b460ec97c373d1e661cd5d
|
|
| BLAKE2b-256 |
e0b2793175073d1ad555641877f3afc7b973825d6b29e3a1cd5660f6dc050073
|