News & Intel

Live

Daily AI-curated intelligence on Palantir Foundry, Ontology, AIP, Apollo, contracts, and community feedback. Updated automatically via GitHub Actions every day at 7 AM UTC.

69
Total Articles
244
Contract Awards
81
Community Feedback
5
Daily Briefings
FOUNDRYONTOLOGYPARTNERSHIP

Blocking a project from being completed or cancelled if it still has active tasks — validation popup on action, similar to ontology manager deletion guard

We have a Project object type with linked Task objects. When a user tries to mark a project as Completed or Cancelled , we want to check whether any of the linked tasks are still in an active state — and if so, block the action and show a popup telling the user to close or cancel those tasks first before proceeding. The behavior we’re after is very similar to what the Ontology Manager already does natively — when you try to delete an object type that still has action types or link types depending on it, it stops you and tells you to remove those dependencies first. We want the same guard pattern, but on a business action in Workshop: don’t let the project close until all its child tasks are resolved. Right now we can’t find a clean way to do this within a standard Action Form. Ideally the action itself would validate the linked task states before executing, surface a meaningful message to the user listing the active tasks, and prevent the status change until the condition

Palantir Community — Latest23h ago
ONTOLOGY

Ontology edits from osdk app

Hello, I am working on making edits from external application with osdk, what is the best way to test this functionality without making real edits to Ontology? Thanks, 1 post - 1 participant Read full topic

Palantir Community — Latest23h ago
ONTOLOGYAIPRELEASE

Can't find Workflow Builder and AI Hivemind in Control Panel — how do I enable them?

Hey everyone! I came across these two YouTube videos from DevCon and wanted to try both features out on my enrollment, but I can’t find either of them listed under Control Panel → Application Access to enable them. Workflow Builder (from DevCon 4): Product Launch: Workflow Builder | DevCon 4 YouTube · Palantir Technologies I went to Application Access → Application settings → Ontology section and expected to see it listed under Beta, but it’s not there. Is this a permissions issue? Do I need enrollment admin rights for it to show up? AI Hivemind (from DevCon 5): Product Launch: Hivemind | DevCon 5 YouTube · Palantir Technologies For Hivemind, I couldn’t find any enable toggle or dedicated section for it anywhere in Control Panel or AIP settings. Is it surfaced inside AIP Agent Studio, or is it a separate application entirely? Is it available on commercial enrollments or currently limited to specific tiers? Any help on where to look or what steps to take woul

Palantir Community — Latest23h ago
ONTOLOGY

OSDK and Mobile Applications: Building with the Embedded Ontology

The Embedded Ontology lets you build powerful enterprise applications for teams that operate at the edge. Run the full, context-rich Ontology locally on the device. The power of Palantir, at the point of action. Traditional enterprise platforms are powerful. They aggregate data, enforce governance, orchestrate workflows, and provide a single pane of glass for an organization to run their business. But that glass is mounted in a climate-controlled office, connected to reliable Wi-Fi, and viewed on a large monitor. Now ride along with a field service technician. They’re driving between sites, inspecting equipment in mechanical rooms with no cell signal, documenting findings on a tablet while standing next to a roaring HVAC unit, among myriad other tasks. The reality at the edge is fundamentally different: connectivity is intermittent at best, latency is the enemy, and the person holding the device needs to make decisions right now , not after a loading spinner resolves. Tradition

Palantir Blog - Medium23h ago
FOUNDRYONTOLOGYRELEASE

Make it easier to setup actions that update multiple objects

Let’s say as non developer I want to setup an action that updates several objects as once: I would in the Ontology → Actions → Modify Object(s) select. As parameter in the Action it would accept the objects as “Object Reference“ - I can also allow mutiple: The issue is, in Workshop I can’t pass an Object Set to it and use it as default parameter. My second try was to change the Action Parameter to accept a Object Set: But this then can’t be used in the rule: So what I’m now doing: I wrote a custom function that updates an object set by first loading it and then updating the values. What I would like to see improved: I find the differentiation between Object Reference and Object Set in the Action Paramaters to complicated for Non Technical User. Maybe this can be made one option. In Workshop I should be allowed to pass a Object Set to a Object Reference (multiple) parameter as default. Setting up Actions for Object Sets should be made po

Palantir Community — Latest1d ago
FOUNDRYONTOLOGY

Unable to see use any of my functions to back a new action type (PLEASE HELP!)

Why am I unable to select any of my functions to back a new action type. It says “Failed to display selected value, No results found”. However, I have published both functions, confirmed they are bound to the same ontology. Even in Ontology manager I can see them under functions. However they are no where to be found when trying to create a new action type. They only other place I can see them is I am able to select them as a variable within the workshop. Please help! 1 post - 1 participant Read full topic

Palantir Community — Latest3d ago
FOUNDRYONTOLOGY

Batched Action Execution in Python

I’m trying to create a function that leverages the batch execution capabilities provided by actions. I noticed in the documentation that there is only one example provided, and it’s in TypeScript. I attempted to implement it in Python but haven’t been successful so far. Below is my test code and a screenshot of the error/response I received from the Action within the Ontology Manager. I tried to follow that oficial recommendation : To enable batched execution, the function must receive a single input parameter containing a list of structs (also known as a “map” or “dictionary”). Has anyone used this feature with Python before? Do you have any examples? Goal: To be able to modify more than 10,000 objects in a single action submission. from ontology_sdk import FoundryClient from functions.api import function, OntologyEdit from ontology_sdk.ontology.objects import AndreBarrosFlightAlerts from ontology_sdk.ontology.object_sets import AndreBarrosFlightAlertsObjectSet @funct

Palantir Community — Latest4d ago
FOUNDRYONTOLOGYRELEASE

Object type not syncing Timestamp property from backing dataset after pipeline backfill (dataset shows values, object type does not)

I’m working on an ontology-backed application with an external frontend and a Node.js backend proxy that calls Foundry actions. The create object rule action works reliably for creating objects and updating related objects. The challenge is setting a dynamic timestamp on new objects (since create object rules can’t set “current time”). What I tried before: I initially attempted a function-backed action (Python) to set timestamps directly, but the function parser consistently failed with AttributeError: create_object even with minimal code. A TypeScript function repository also had module resolution issues. Since the create object rule action works perfectly, I pivoted to a pipeline-based backfill approach. Current approach (pipeline backfill): Object Dataset: Created qc_review_all_objects — a materialized dataset containing all objects (both from initial CSV and those created via actions). This dataset updates automatically as new objects are created. Pipe

Palantir Community — Latest5d ago
FOUNDRYONTOLOGYEARNINGS

Academic Use of Foundry for University Paper

Hi I have been directed to post this here by Palantir Support, so here goes: As part of my postgraduate studies in Machine Learning, I am planning to write a paper that builds on my previous work with financial time series data. The focus of the work is on data modeling, pipeline design, and system integration. I am considering using Foundry to implement data pipelines (based on publicly available market data such as OHLCV time series), and integrating the results into a small, self-developed application (already existing). The application itself would remain external and consume processed data and model outputs via a defined interface. Before proceeding, I would like to clarify a few points regarding acceptable academic use: * Is it permitted to use Foundry for a university paper and demonstrator setup? * Are screenshots or architecture diagrams derived from Foundry allowed in such a paper? * Are there any restrictions on describing platform concepts (e.g. ontology, pipeli

Palantir Community — Latest5d ago
ONTOLOGY

PK migration for ontology object

Hi team, Looking to change the pk column for an object. I want to preserve all edits, links and comments associated with the object instances. What is the best way to achieve this? Best, Flaviu 1 post - 1 participant Read full topic

Palantir Community — Latest5d ago
FOUNDRYONTOLOGY

Type Mismatch Error for Start_TS in Foundry Builds

Hello Palantir Community, I am encountering a build failure in Foundry related to the Start_TS property. Below is a summary of the issue and the troubleshooting steps I have taken. Summary of Error: The build failed due to a type mismatch in the property Start_TS. The system expected an offsetdatetimeudt type, but the field is being treated as a struct type during transformation/output generation. Because of this mismatch, the ontology build fails. What I Observed: When I import the dataset, Start_TS has values like 2026-03-26T02:45:52.604Z and Foundry identifies the type as datetime. However, after I transform the dataset or generate the output dataset, Foundry changes the datatype of this field to struct. Later, when I try to build the ontology type and ontology objects, Foundry expects this field to be offsetdatetimeudt, which causes the build to fail. Why the Failure May Be Happening: It looks like the source dataset initially has the column in a datetime-compatible form

Palantir Community — Latest6d ago
FOUNDRYONTOLOGYPARTNERSHIP

Markdown support in Media Sets

Given the ubiquity of Markdown these days, I would like to request first class .md support in Media Sets including as an alternative to PDFs as the primary format. Markdown can, of course, be saved an a property on an object or a column on a dataset, but there are plenty of instances these days when neither of those is ideal. Maybe you don’t yet know the object type to make. Maybe you want to give users a better reading experience than viewing the content of a dataset. Maybe you want to let users upload markdown as a manual input to a pipeline… Thanks for considering! 1 post - 1 participant Read full topic

Palantir Community — Latest6d ago
FOUNDRYONTOLOGYAIP

Unofficial starter for deterministic local contract testing in Foundry oriented workflows

I put together a small open source starter for a problem I kept wanting a cleaner answer to: how to test the TypeScript contract layer around a Foundry oriented workflow before deployment or later platform evaluation. Repo: https://github.com/vitron-ai/aip-foundry-themis-starter This is an unofficial example. It is not affiliated with, endorsed by, or maintained by Palantir. The repo is intentionally narrow. It uses one intake-triage workflow to show how to: shape a request payload validate raw agent or function output with runtime schemas normalize that output into a stable app-facing contract preserve telemetry like request ID, latency, retry count, and fallback usage export a local handoff artifact for later evaluation work It also includes deterministic local tests for failure modes like malformed JSON, missing fields, unsupported status values, and empty output, plus a small React demo and an OSDK-like seam showing where a real client co

Palantir Community — LatestMar 31, 2026
FOUNDRYONTOLOGY

Issue Configuring Action In Workshop When Other Ontology Objects Exist

Hi All! I have built out an application in workshop and I am now trying to assign an action to a button group widget. I have the button set as On Click Action but when I go to the drop down to select an action there are no results. In a completly empty workshop app if I do the same thing with no other objects configured so just the button group all actions are visible and selected from the drop down. I have the Ontology that the action is created against as a object type in workshop but it seems as though as soon as I add any other Ontology objects to the object types field I am unable to use actions at all. If I configure the action against the button before adding anything else to workshop and continue building out the app the action appears to work completly fine. I strongly believe I am just missing something really simple as currently it would mean I have to start the workshop application from scratch every time I wanted to add a new action to it which just seems really

Palantir Community — LatestMar 30, 2026
ONTOLOGY

Batched Execution in Python

I can’t find any clear references in the documentation, but does Python support batch execution for an ontology action? I ran into an issue where the user needs to upload a csv file to an object. Using the standard create action throws an error if there are more than 20 rows using a function baked action. Our FDE recommended using batched execution with typescript v1. Our team uses Python usually so if like to keep our code as much Python as I can. 5 posts - 3 participants Read full topic

Palantir Community — LatestMar 28, 2026
ONTOLOGYAIP

Pilot - Error response

Hi, I am trying to use Pilot to build out my front end app. I already made the ontology. I am able to load into the application, and the LLM processes my request, however it doesn’t actually make any edits to the code even though it says it’s done the front end. I then ask it to add the code but i keep getting the message “Error communication with language model service” Any help with this? Kind regards Sam 2 posts - 2 participants Read full topic

Palantir Community — LatestMar 28, 2026
FOUNDRYONTOLOGY

Filter on Array Column via Typescript OSDK

Looks like in Typescript V2 repos I can’t filter on Array Columns? Or am I just not using the OSDK correctly. At least I couldn’t find the right API syntax in the docs. https://palantir.mcloud.merckgroup.com/docs/foundry/ontology-sdk/typescript-osdk/ E.g I was trying: orders.where({ manufacturNames: { $eq: “name“ } }) manufacturNames is an Array String Field. I think in the Typescript V1 Repo’s this kind of filters are possible as well as in Workshop. 2 posts - 1 participant Read full topic

Palantir Community — LatestMar 28, 2026
ONTOLOGY

Timer Tool, wait for backend things to be available

Might be a stupid suggestion but after creation of ontology objects need to wait for the them to index, I would like to be able to call a timer, have AI FDE wait a couple of minutes and then create typescript functions. (Or is there something else I can ask it to accomplish this?) 1 post - 1 participant Read full topic

Palantir Community — LatestMar 28, 2026
Page 1 of 4Next →