I cannot find the semantic search node in the ODC, I used to see it once, but recently i dont see it anymore, I need it for the token optimization in Agent building process. Anyone have the same issue or just me?
You’re not the only one — what you’re seeing is consistent with how Semantic Search works today in ODC.
A few key points that explain your situation:
Semantic Search is a Beta feature and can change or disappear between releases In ODC, Semantic Search is explicitly marked as Beta, and both the Studio node and the generated backend artifacts can change or break between releases, even if your logic didn’t change at all.Semantic search in ODC apps There has been at least one case where a previously working Semantic Search node started causing compilation errors after an update, with no changes to the app, exactly because of backend updates to the Beta feature.Semantic Search node results in compilation error
The node’s behavior and availability can be changed by OutSystems updates Since it’s Beta:
What you can check right now in your environment Without asking for more assets, you can verify the following directly in ODC Studio:
Confirm your environment still has Semantic Search enabled Semantic Search requires that your environment is configured for the Beta feature. If your company/environment settings changed (for example, Beta features disabled or access removed), the node may no longer appear in the toolbox.Use semantic search
Check if your entities are still marked as searchable Go to Data tab → Right‑click an entity → “Select searchable attributes…”. If this option is missing or disabled, that’s a strong indication Semantic Search is not currently active in your environment.Use semantic search
Check the toolbox inside a Server Action The Semantic Search element only appears in Server Actions. Open a server action and search the toolbox (where you currently see Start, Run Server Action, Aggregate, JSON, etc.). If the Semantic Search node is entirely gone from there, it’s likely a feature-availability issue rather than something in your app.Use semantic search
Region / tenancy considerations Semantic Search has some regional constraints (because of the embedding model availability). In unsupported regions, OutSystems routes data to EU for embedding and back, but it’s still officially available everywhere.Semantic search in ODC apps If your environment was moved or reconfigured to enforce stricter data residency policies, your OutSystems admin or account team may have disabled this Beta feature.
Impact on token optimization and agent building For your Agent flow (like the one shown in your screenshot with CallClassificationModel), you’re using AI models and probably want Semantic Search just for grounding/token optimization over your data. Right now, if the Semantic Search node isn’t visible:
CallClassificationModel
CallTrialClaudeHaiku4_5
TrialGPT4o
Whether it’s just you or everyone Based on previous reports:
So it’s almost certainly not just you, but it may depend on:
Next practical step: Since this is a Beta feature and controlled per account/tenant, the most effective path is to:
If you tell me whether you still see “Select searchable attributes…” on any entity, I can help reason if it’s more likely a UI/node visibility issue vs. a full feature disable.