-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Expand file tree
/
Copy path.gitignore
More file actions
95 lines (80 loc) · 2.73 KB
/
Copy path.gitignore
File metadata and controls
95 lines (80 loc) · 2.73 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
.venv/
build/
dist/
node_modules/
.pnpm-store/
.pnpm-debug.log*
reviews/
# repro/resolve-agent workspace artifact — the machine-readable handoff.
# Rides in the PR Demo section / CI artifact bundle, never in the diff.
# Gitignored so a stray `git add` can't sweep it into a PR.
.omnigent/
# Generated artifact; never committed.
.pytest_cache/
__pycache__/
*.py[cod]
*.egg-info/
# Generated by setup.py at wheel build time — recreated on every
# build, never committed. Consumed by omnigents/update_check.py.
omnigent/_build_info.py
.sessions/
.codex-tmp/
.codex
.worktrees/
.claude/worktrees/
.tmp*
.*/
# Exception: track .github/ (CI workflows) and Storybook configuration.
!.github/
!web/.storybook/
!web/.storybook/**
# Exception: track .claude/skills/ (project-wide dev-time skills for Claude Code).
# The .*/ rule above would otherwise exclude everything under .claude/.
!.claude/
.claude/*
!.claude/skills/
# Local helper scripts
run-ap-chat.sh
run-omnigents.sh
# direnv — contains secrets, never commit
.envrc
# Local env files (DB passwords, cookie secrets) created by
# `bootstrap.sh` / `cp .env.example .env`. Only .env.example is tracked.
.env
**/.env
# Local server databases — created by ap/omnigents server runs in
# this directory, should never be committed.
*.db
*.db-wal
*.db-shm
# Persisted artifacts from ad-hoc runs.
artifacts/
.tmp-codex-parity-target/
# omnidev (dev pod supervisor) Rust build output. Pod state lives outside the
# repo under ~/.cache/omnidev/, so only the build dir needs ignoring.
dev/omnidev/target/
# Playwright test run output (screenshots, traces, videos).
test-results/
output/playwright/
# Visual-snapshot failure output (actual/expected/diff PNGs from the UI diff
# gate). Regenerated each run; only the baseline under
# tests/e2e_ui/visual/snapshots/ is committed.
tests/e2e_ui/visual/snapshot_failures/
# Web build outputs. Regenerated on demand; never committed.
omnigent/server/static/web-ui/
web/storybook-static/
# macOS Finder metadata — never useful to commit.
.DS_Store
**/.DS_Store
# Built wheels copied per-deploy by deploy/databricks/deploy.py — kept untracked
# (don't `git add` them). We do NOT gitignore them, because `databricks
# bundle deploy` respects .gitignore for its file sync — gitignored
# wheels would silently fail to reach the deployed app's source folder
# and the install would error with "No such file or directory".
# The per-deploy app payload (src/pyproject.toml, src/uv.lock) is regenerated
# by deploy.py and likewise kept untracked rather than gitignored, for the same
# reason — `bundle deploy` must be able to sync it to the app source folder.
# DAB local state directory (created by `databricks bundle deploy`).
deploy/databricks/.databricks/
web/package-lock.json
recordings/