Skip to content

Commit ee2d740

Browse files
authored
Merge pull request #926 from karrioapi/patch-2025.5.7
[patch] 2025.5.7
2 parents 70e6b3d + 116c82e commit ee2d740

173 files changed

Lines changed: 92734 additions & 1147 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

AGENTS.md

Lines changed: 830 additions & 40 deletions
Large diffs are not rendered by default.

CHANGELOG.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,29 @@
1+
# Karrio 2025.5.7
2+
3+
## Changes
4+
5+
### Feat
6+
7+
- feat: set up agent-specific md files + enhanced shared AGENTS.md
8+
- feat: add support for karrio migrate post dev install
9+
- feat: draft claude carrier integration skill and PRD for integrator agent implementation
10+
- feat: introduce reason, timestamp and status at the tracking event object level + picked_up status for richer tracking analytics
11+
- feat(sapient): improve error handling + upgrade to standardized authenticate proxy method for a more robust auth handling
12+
13+
### Fix
14+
15+
- fix(fedex): exclude customs for domestic shipments
16+
17+
### Docs
18+
19+
- docs: prepare PRDs for upcomming feature developments
20+
21+
### Chore
22+
23+
- refactor: authentications to the new proxy interface
24+
25+
---
26+
127
# Karrio 2025.5.6
228

329
## Changes

CLAUDE.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# Claude Code Instructions
2+
3+
This file provides Claude-specific context for the Karrio repository.
4+
5+
## Primary Guidelines
6+
7+
**All coding preferences, project context, and conventions are documented in [AGENTS.md](./AGENTS.md).**
8+
9+
Please read `AGENTS.md` thoroughly before making any changes. It contains:
10+
11+
- Project structure and architecture (Backend/Frontend)
12+
- Build, test, and development commands
13+
- Coding style and naming conventions
14+
- Testing guidelines (including Django test writing patterns)
15+
- Commit and PR guidelines
16+
- Carrier integration reference
17+
- Before-making-changes checklist
18+
19+
## Claude-Specific Reminders
20+
21+
- When writing Django tests, always add `print(response)` before assertions for debugging
22+
- Favor functional, declarative style over imperative loops
23+
- Write code as if the same person authored the entire codebase
24+
- Read referenced files first, create a plan, then implement step by step
25+
26+
---
27+
28+
**Single source of truth**: [AGENTS.md](./AGENTS.md)

CODEX.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# OpenAI Codex / GPT Code Instructions
2+
3+
This file provides Codex/GPT-specific context for the Karrio repository.
4+
5+
## Primary Guidelines
6+
7+
**All coding preferences, project context, and conventions are documented in [AGENTS.md](./AGENTS.md).**
8+
9+
Please read `AGENTS.md` thoroughly before making any changes. It contains:
10+
11+
- Project structure and architecture (Backend/Frontend)
12+
- Build, test, and development commands
13+
- Coding style and naming conventions
14+
- Testing guidelines (including Django test writing patterns)
15+
- Commit and PR guidelines
16+
- Carrier integration reference
17+
- Before-making-changes checklist
18+
19+
## Codex-Specific Reminders
20+
21+
- When writing Django tests, always add `print(response)` before assertions for debugging
22+
- Favor functional, declarative style over imperative loops
23+
- Write code as if the same person authored the entire codebase
24+
- Read referenced files first, create a plan, then implement step by step
25+
26+
---
27+
28+
**Single source of truth**: [AGENTS.md](./AGENTS.md)

GEMINI.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# Gemini Code Instructions
2+
3+
This file provides Gemini-specific context for the Karrio repository.
4+
5+
## Primary Guidelines
6+
7+
**All coding preferences, project context, and conventions are documented in [AGENTS.md](./AGENTS.md).**
8+
9+
Please read `AGENTS.md` thoroughly before making any changes. It contains:
10+
11+
- Project structure and architecture (Backend/Frontend)
12+
- Build, test, and development commands
13+
- Coding style and naming conventions
14+
- Testing guidelines (including Django test writing patterns)
15+
- Commit and PR guidelines
16+
- Carrier integration reference
17+
- Before-making-changes checklist
18+
19+
## Gemini-Specific Reminders
20+
21+
- When writing Django tests, always add `print(response)` before assertions for debugging
22+
- Favor functional, declarative style over imperative loops
23+
- Write code as if the same person authored the entire codebase
24+
- Read referenced files first, create a plan, then implement step by step
25+
26+
---
27+
28+
**Single source of truth**: [AGENTS.md](./AGENTS.md)

PRDs/CARRIER_CONNECTION_ARCHITECTURE_UPGRADE.md

Lines changed: 2237 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)