News & Intel
LiveDaily AI-curated intelligence on Palantir Foundry, Ontology, AIP, Apollo, contracts, and community feedback. Updated automatically via GitHub Actions every day at 7 AM UTC.
How to display stopover icons and metadata on a Track Line in Workshop?
Hi everyone! This is my first post here, and I’m excited to join the community. I am currently working in Workshop and have successfully visualized a track line on a map. The data represents customer movement between different restaurants. I have the GPS coordinates for each restaurant and have drawn the routes based on the timestamp sequence. However, I’m having trouble displaying the individual stopovers (the restaurants) on the line. Currently, it only shows the line itself without any markers. My questions are: How can I display an icon or marker for each stopover along the track line? Is there a way to make these icons clickable so users can view specific information about that restaurant? Any guidance or documentation links would be greatly appreciated! 2 posts - 2 participants Read full topic
Ontology-as-Code repo — Tag & Release fails due to missing foundry-cli JAR (404)
Hello everyone, I am trying to work with Ontology-as-Code in Foundry. From the Ontology Manager, I selected “Ontology as Code Repo” , which initialised the core repository successfully. However, when I attempted to perform Tag & Release , the process failed with an error related to downloading the Foundry CLI JAR file. Error Summary The release workflow attempts to download: foundry-cli-0.282.0.jar but fails with: 404 Not Found It also attempts to access a local path: .//foundry-cli-0.282.0.jar which does not exist. Additional Details The error message suggests: The artifact could not be downloaded The local fallback path is invalid Possible misconfiguration of environment variables (e.g., JEMMA_TAG ) Context Repo created via Ontology Manager → Ontology as Code Repo Core repo initialised successfully Running Tag & Release locally No manual changes to release scripts Any guidance on the pro
Looking for Certification Promo Code
Hi all, I’m learning Foundry through the free environment and planning to take the certification soon. Are there any current promo codes, learning programs, or events that provide exam vouchers? I’d really appreciate any guidance. 2 posts - 2 participants Read full topic
custom meta data for media item
Hello all, my use case is to have documents and all necessary meta data in one place. I upload documents to different media sets and display it in workshop with uploader information. I would like to implement the possibility to add custom tags/metadata for these documents that can be scaled easily. I found that there are possible to create custom tags/labels directly in pdfs. But suggested python libraries to do it creates new pdf. So would be possible to edit metadata that exists inside media item without destroying media reference id? Like here to have additional row in Metadata - use case FoundryTest in place of yellow line thank you! 1 post - 1 participant Read full topic
How to query Audit logs v3 via API in a lightweight transform?
Audit logs v3 exposes endpoints to query those logs. I would like to have more flexibility about the frequency, parsing, and handling to loading those logs inside Foundry. How can I query those Audit v3 logs via API ? Is there any example ? 2 posts - 1 participant Read full topic
Module Not Found: @foundry/functions-api in TypeScript v2 Repository
Issue Description: I am following the “Building Your First Ontology Function” speedrun. In a new TypeScript v2 repository, the environment is failing to resolve @foundry/functions-api and @foundry/ontology-api . Error Message: Cannot find module '@foundry/functions-api' or its corresponding type declarations. Details & Context: Environment: Code Repositories, TypeScript v2. Steps Taken: Import Ontology resources ( Clinic , Financial ) via the Resource Imports side panel. Restarted Code Assist and refreshed the browser multiple times. Verified functions.json has enableResourceGeneration: true . Observations: Even after adding resources, the “Generating Types” progress bar completes, but the red squiggles remain on the @foundry imports. The environment appears unable to “materialize” the virtual packages required for the logic. Desired Outcome: Seeking guidance on forcing the TypeScript v2 la
Error: Code references a non-dataset resource (ri.blobster.main.configuration)
I’m running into an issue in a Python Code Repository while trying to ingest a raw JSON file The Error: Code references a non-dataset resource: ri.blobster.main.configuration.bf6ec23e-bee6-46ef-a13d-fbbcd9dba4cd Context I have imported the raw data into my project.The file is a JSON Lines file.I am using the following decorator: @transform ( my_input=Input(“/Path/to/my/raw_data_folder”), # Points to the folder/file output=Output(“/Path/to/output_dataset”) ) I’ve verified the path matches the Foundry filesystem, but it seems Foundry is resolving the path to a configuration or folder type rather than a dataset type How can I reference a raw uploaded JSON file as an Input if it hasn’t been “serialized” as a dataset yet? Do I need to use FileSystem access differently, or is there a way to force Foundry to treat this RI as a valid input? 3 posts - 2 participants Read full topic
Object type backing dataset
In ontology manager I have created an object type with a new backing dataset. I have create action with which I created multiple objects. In object explorer I find all the objects created. But I am not finding in the dataset. Can you please help me understand why? what needs to be done to see the data in backing dataset? Thank you!! 2 posts - 2 participants Read full topic
Gemini models do not support JSON schema
The gemini series of models is proxied by functions generic chat completions: import { Function } from "@foundry/functions-api" // NOTE: Model Imports must be manually added through "Resource Imports" in the left-hand panel import { Gemini_2_5_Flash } from "@foundry/models-api/language-models" /** * Used to send a text completion request to the model based on user input * @param {string} userInput - Text input to send to model */ export class MyFunctions { @Function() public async createGenericChatCompletion(userInput: string): Promise<string | undefined> { const response = await Gemini_2_5_Flash.createGenericChatCompletion({ params: { "temperature": 0, "maxTokens": 1000, }, messages: [{ role: "SYSTEM", contents: [{ text: "This is system prompt for completion" }] }, { role: "USER", contents: [{ text: userInput }] }], }); return response.completion; } } I examined the
Question about Automate in foundry
I have a Automation running on all objects has 75k Objects I am performing an action to update the values in a object when I put the batch size 999 with 1 batch run parllel hit execute comes out 76 batches- turns out of 75k objects I see 58k are completed but 17k are not completed I retry the failed batches I can see 67 batches re running is there anyway that I can solve this issue or is there any way that I can re trigger this retry failed batches? 1 post - 1 participant Read full topic
Can I write multiple times in Lightweight transforms via write_table?
I would like to load some data in memory (e.g. while doing an API call) then process this data, then dump it to disk on the output dataset, and then repeat the operation - to keep the burden on the memory low. Is it possible ? 2 posts - 1 participant Read full topic
Delete Action to specific object Set
I have a list of assets in an object table that are linked to a list of parts in another object table. I want to be able to perform a delete action on the parts list only when the selected Asset (Parent) is chosen. I’ve created the delete Action Type. and have linked it to a button in workshop to perform the delete action “clear all asset Parts”. whilst the parameter defaults work and immidiately populate the form with those part numbers that are linked to the selected part. you can still delete other parts which are assocated with different assets. Does anyone know how to perform an action type so that the form only presents the parts listed specifically against the asset selected above? as to now delete parts related to completely different assets. I’m non-Dev, so trying to avoid going down the TypeScript route… thank you 4 posts - 3 participants Read full topic
Developer Console, unscoped application & Ontology SDK docs
Per a recent announcement: can an Unscoped Developer Console application automatically access and generate Ontology SDK documentation for Projects it has access to? The announcement seems to indicate yes, but I wanted to double-check with the community. ” … Developer Console applications can now be unscoped , giving you full access to Developer Console features that were previously unavailable with standalone OAuth clients, including: Documentation (OSDK, Platform APIs, development) …. “ https://www.palantir.com/docs/foundry/announcements/#create-unscoped-developer-console-applications 1 post - 1 participant Read full topic
Feature request: Add MCP tools for managing Object Type Groups
The Palantir MCP server currently has no tools for creating, updating, or assigning Object Type Groups (type groups). Groups are a core organizational primitive in Ontology Manager, but they can only be managed through the UI — there is no programmatic access via MCP, API, or SDK. Requested Tools list_object_type_groups — List all groups in an ontology create_object_type_group — Create a new group with displayName and description assign_object_type_to_group — Add an object type to one or more groups remove_object_type_from_group — Remove an object type from a group Alternatively, a typeGroups field on create_or_update_foundry_object_type would also work. 1 post - 1 participant Read full topic
Ontology Manager Many to Many Link
Hi, I am building a many to many link between two objects. I am using a dataset as the join for this approach. Has anyone used Object type as the join? Does it work? Can you please provide me with detailed steps? Thank you! 2 posts - 2 participants Read full topic
Accessing non https URLs via Workshop
We’re trying to launch a desktop application from a Workshop button using a custom protocol (e.g. lviewer:// ). Observations in our FDP environment: Typing lviewer:// (or music:// ) directly into Chrome works as expected. Triggering the same protocol from: Workshop “Open URL” event Slate (Code Sandbox) via window.open() Slate <a href="lviewer://"> link results in nothing happening (no new tab, no prompt). Even window.open("https://www.google.com") from Slate does not open a new tab, suggesting navigation is sandboxed. Is access to non-HTTPS schemes (custom protocol handlers) intentionally blocked from Workshop/Slate surfaces? If so, is there any supported way to launch a desktop app via deep link from Foundry (e.g., via a permitted navigation mechanism)? Thanks in advance. 3 posts - 2 participants Read full topic
Salesforce Rest API call from function in Foundry
Hi, I am working on one project where I need to implement the following functinaltiy: I have a one app. In this app there is one field where user enter Number (like: SF-12345) and there is button. On button click I need to pass this field value to API and get the Output and fill the fields accordingly in the same app. Currently what i have implemented: Created Rest API data connect and Webhook is returning data correctly in JSON format. In Rest API call there are two hits will go . In first Post request it generated the Token, Once i will get the token . I include this in second Get request and get the output (JSON Format). Till this point it is working fine and getting the desire result. Now I am facing the following Challenge: I am creating one funciton that will hit the same API which i created earlier but problem is I am not getting the output (As per my understanding may be Oauth is not verifying it) Can anyone help me on this how i can get the
Speedrun: Mining Your First Business Process | Failed load of logs
While following the “Mining Your First Business Process” Speedrun, I am encountering a blocking error at the Log Object Type installation step (Step 2). Although the Process Ontology step completes successfully, the application fails to load the event log configuration despite the dataset existing in the project folder. { "name": "Error", "message": "Failed to load log product from Marketplace", "stack": "Error: Failed to load log product from Marketplace\n at https://jorgeochoa.euw-3.palantirfoundry.co.uk/assets/content-addressable-storage/frontend/915eba5c689d273151ae0f31632f1e5577e3481ad1df7c4f91ce7ba63aceae5e.js:5:66104\n at async https://jorgeochoa.euw-3.palantirfoundry.co.uk/assets/content-addressable-storage/frontend/915eba5c689d273151ae0f31632f1e5577e3481ad1df7c4f91ce7ba63aceae5e.js:27:440819" } 2 posts - 2 participants Read full topic