oracle-ai-developer-hub

Workshop TODO checklist

notebook_student.ipynb has eight TODOs: TODO 1 is an inline prompt, TODOs 2–8 are stubs. Each has one checkpoint cell that prints a single ✅/❌ line and fails on the stub, on trivial returns and on the obvious bug. Each stub’s comment block holds its signature, steps and checkpoint. Run All is supposed to halt at the first unfinished TODO. Answers: notebook_complete.ipynb.

TODO Name Section Guide
1 QUESTION: ask the bare model §1.3 part-1-setup.md
2 recall_memories §2.2 part-2-oamp-memory.md
3 _scan_tables §2.3 part-2-oamp-memory.md
4 retrieve_knowledge §3.2 part-3-retrieval.md
5 retrieve_tools §4.1 part-4-tools-and-skills.md
6 tool_run_sql §4.2 part-4-tools-and-skills.md
7 tool_list_skills §4.4 part-4-tools-and-skills.md
8 agent_turn §5.3 part-5-agent-loop.md

§3.3 (hybrid_search_knowledge) is provided: run it, no TODO.

Part 6 (guide) has no TODO: it runs the harness you built.

Before you start

After the eight TODOs

Part 6 (capstone)

Reference material

Not in the notebook; read as needed: DBFS · Oracle MLE · Deep Data Security · duality views · tool-output offload (the notebook shows offload in §5.5).

To deploy against an Oracle that is not the workshop Codespace, run the same provisioning the Codespace runs: cd app && python scripts/bootstrap.py && python scripts/seed.py && python scripts/setup_advanced.py && python scripts/setup_deep_security.py, in that order (seed.py drops and recreates FINANCE, so setup_deep_security.py must follow). provision.sh sequences all four and is safe to re-run. See part-1-setup.md.