Fluid ForgeFluid Forge
Home
Get Started
  • Local (DuckDB)
  • GCP (BigQuery)
  • Snowflake Team Collaboration
  • Declarative Airflow
  • Orchestration Export
  • Jenkins CI/CD
  • Universal Pipeline
CLI Reference
  • Overview
  • Architecture
  • GCP (BigQuery)
  • AWS (S3 + Athena)
  • Snowflake
  • Local (DuckDB)
  • Custom Providers
  • Roadmap
GitHub
GitHub
Home
Get Started
  • Local (DuckDB)
  • GCP (BigQuery)
  • Snowflake Team Collaboration
  • Declarative Airflow
  • Orchestration Export
  • Jenkins CI/CD
  • Universal Pipeline
CLI Reference
  • Overview
  • Architecture
  • GCP (BigQuery)
  • AWS (S3 + Athena)
  • Snowflake
  • Local (DuckDB)
  • Custom Providers
  • Roadmap
GitHub
GitHub
  • Introduction

    • /
    • Getting Started
    • Snowflake Quickstart
    • Vision & Roadmap
  • Walkthroughs

    • Walkthrough: Local Development
    • Walkthrough: Deploy to Google Cloud Platform
    • Walkthrough: Snowflake Team Collaboration
    • Declarative Airflow DAG Generation - The FLUID Way
    • Generating Orchestration Code from Contracts
    • Jenkins CI/CD for FLUID Data Products
    • Universal Pipeline
  • CLI Reference

    • CLI Reference
    • fluid init
    • fluid forge
    • fluid status
    • fluid validate
    • fluid plan
    • fluid apply
    • fluid generate
    • fluid publish
    • fluid market
    • fluid import
    • fluid policy-check
    • fluid diff
    • fluid test
    • fluid verify
    • fluid config
    • fluid split
    • fluid bundle
    • fluid auth
    • fluid doctor
    • fluid providers
    • fluid version
  • Providers

    • Providers
    • Provider Architecture
    • GCP Provider
    • AWS Provider
    • Snowflake Provider
    • Local Provider
    • Creating Custom Providers
    • Provider Roadmap
  • Advanced

    • Blueprints
    • Governance & Compliance
    • Airflow Integration
    • Built-in And Custom Forge Guidance
    • FLUID Forge Contract GPT Packet
    • Forge Discovery Guide
    • Forge Memory Guide
  • Project

    • Contributing to Fluid Forge
    • Fluid Forge Docs Baseline: CLI 0.7.9
    • Fluid Forge v0.7.1 - Multi-Provider Export Release

Forge Memory Guide

This guide explains how project-scoped memory works in the current fluid forge flow.

Current public entry point

Use fluid forge, not the older fluid forge --mode copilot syntax from archived examples.

Examples:

fluid forge --llm-provider openai --llm-model gpt-4o-mini
fluid forge --no-memory
fluid forge --show-memory
fluid forge --reset-memory

Memory file location

Project-scoped memory lives at:

runtime/.state/copilot-memory.json

It is:

  • repo-local
  • bounded
  • advisory
  • separate from validation

What memory does

When present, memory helps Forge remember stable project conventions such as:

  • preferred provider
  • preferred template or scaffold shape
  • domain hints
  • prior build engines
  • binding conventions
  • bounded schema summaries

Precedence

Forge treats memory as a soft preference.

The effective precedence is:

  1. explicit CLI flags and context input
  2. current-run answers
  3. current discovery
  4. saved project memory
  5. built-in defaults

What is not stored

Memory is not a raw session dump. It does not store:

  • API keys
  • tokens
  • raw sample rows
  • full SQL
  • full README text
  • full contract bodies

Saving and bypassing memory

  • Use --no-memory to ignore saved memory for a run
  • Use --save-memory to persist memory in non-interactive automation
  • Use --show-memory to inspect the remembered summary
  • Use --reset-memory to clear the saved file

Related guides

  • Forge discovery guide
  • CLI reference for fluid forge
Edit this page on GitHub
Last Updated: 4/16/26, 11:38 AM
Contributors: Jeff Watson, jeffwatson-ai
Prev
Forge Discovery Guide