ARMARA Course 07

Course 07 / Module 05

Move in from another framework

Run every supported migration preview and separate a real plan from advertised but unimplemented routes.

Level
Intermediate
Time
10 minutes
Commands
4
Finish
A no-change migration assessment

Video / coming soon

The written lesson is complete now.

Record the agent roster first

All commands in the verified drill use dry-run. The roster remained four agents.

Use Windows source paths if overriding detection.
01

Name the three accepted values

Only openclaw, langchain, and autogpt pass argument validation.

02

Preview OpenClaw

Run in your terminal
armaraos migrate --from openclaw --dry-run
Real OpenClaw dry-run plan and unsupported LangChain and AutoGPT results
Fresh live output / one proposed config item / two routes unavailable
03

Read source and target

The plan proposed copying one OpenClaw config into ArmaraOS config. Dry-run made no change.

04

Test the other advertised routes

Run in your terminal
armaraos migrate --from langchain --dry-run
armaraos migrate --from autogpt --dry-run

Both report unsupported and coming soon in 0.8.3.

05

Override detection only when needed

Run in your terminal
armaraos migrate --from <FROM> --source-dir <PATH> --dry-run
06

Withhold real migration

Run without dry-run only after reviewing every proposed item and backing up current config.

07

Inspect any future arrivals

Run in your terminal
armaraos agent list
armaraos doctor

Read every imported agent manifest before conversation.

Check it / classify all routes

One plan, two unavailable.

Name which framework produced a proposed import and why the other two stop at dry-run failure.

Safety note

Migration writes config and agents. Preview first and inspect every imported manifest.

Back to Module 7.4

Next / Module 7.6

The teardown procedure, rehearsed, and the one step you do for real

Lesson ready